java 定义一个懒惰初始化的bean(在web.xml,组件类或配置工厂类中)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 定义一个懒惰初始化的bean(在web.xml,组件类或配置工厂类中)相关的知识,希望对你有一定的参考价值。


<bean id="accountDao" class="com.wiley.beginningspring.ch2.~CA AccountDaoInMemoryImpl"
 lazy-init="false">
@Configurationpublic class Ch2BeanConfiguration {@Bean@Lazy(true)public AccountService accountService() {AccountServiceImpl bean = new AccountServiceImpl();return bean; }//... }
@Service("accountService")@Lazy(true)public class AccountServiceImpl implements AccountService { //...}

以上是关于java 定义一个懒惰初始化的bean(在web.xml,组件类或配置工厂类中)的主要内容,如果未能解决你的问题,请参考以下文章

JAVA WEB 过滤器(Filter)中向容器 Spring 注入 bean

springcloud刷新范围

Spring 依赖注入

第三章 A 项目初始化以及框架的Bean定义

Bean

java 定义spring bean的init和destroy方法(1.使用PostConstruct和PreDestroy注释2.在web.xml中定义3.实现In