I have a logger class that makes use of a service. Each time a new logger is created, I expect to have access to the singleton scoped logging service.
I autowire the
If you are using AspectJ you can use @Configurable:
@Configurable
@Configurable public class OurLogger { .. }
See: Using AspectJ to dependency inject domain objects with Spring