@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface Eager
beanProviderMethods annotated with @Eager will be created immediately after the
ApplicationContext is initialized. Default behavior is to proxy all objects
and lazily instantiate them when the first request torwards them arrives.