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