`
java1996
  • 浏览: 5187 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
在PersonServiceBean类中加入: public void init() {   System.out.println("spring初始化"); } public void destroy() {   System.out.println("spring销毁"); } bean中的配置:    <bean id="personService" class="com.river.service.impl.PersonServiceBean" lazy-init="false ...
生命周期: 在每个Spring Ioc容器中的一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定bean节点的lazy-init="true"来延迟,这时候只有第一次获取bean时初始化bean: <bean id="personService" class="com.river.service.impl.PersonServiceBean" lazy-init="true"/> 如果想对所有的bean都应用延迟初始化,则在beans加lazy-init=" ...
bean配置:      <!-- 三种实例化bean的配置 -->       <!-- 第一种 :默认构造方法-->       <bean id="personService" class="com.river.service.impl.PersonServiceBean"/>       <!-- 第二种 :静态工厂方法-->       <bean id="personService1" class="com.river.service.impl.PersonSe ...
/** * 模拟spring的解析bean.xml的类 * @author river * */ public class RiverClassPathXMLApplicationContext { private List<BeanDefinition> beanDefinitions = new ArrayList<BeanDefinition>(); private Map<String, Object> sigletons = new HashMap<String, Object>(); public RiverClass ...
六个阶段:   1、试图重现(通过服务器发送的试图的路径,根据ID到服务起的SESSION中寻找对应的服务器组件树)   2、请求值应用   3、处理验证   4、更新模型   5、处理应用   6、呈现试图(响应)
Global site tag (gtag.js) - Google Analytics