|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在1995年5月23日以“Java”的名称正式发布了。
Spring中Bean的性命周期,在进修spring的过程当中bean的性命周期了解对进修spring有很年夜的匡助,上面我就分离先容在ApplicationContext和BeanFactory中Bean的性命周期。
1、在ApplicationContext中Bean的性命周期
性命周期实行的历程以下:
1、需找一切的bean依据bean界说的信息来实例化bean
2、利用依附注进,spring按bean界说信息设置bean的一切属性
3、若bean完成了BeanNameAware接口,工场挪用Bean的setBeanName()办法传送bean的ID。
4、若bean完成了BeanFactoryAware接口,工场挪用setBeanFactory()办法传进工场本身。
5、若bean完成了ApplicationContextAware()接口,setApplicationContext()办法会被挪用
6、若BeanPostProcessor和bean联系关系,
则它们的postProcessBeforeInitialization()办法被挪用
7、若bean指定了init-method="init"办法、,它将被挪用。
8、如有BeanPostProcessor和bean联系关系,
则它们的postProcessAfterInitialization()办法被挪用
注重:经由过程已上操纵,此时的Bean就能够被使用的体系利用,并讲保留在BeanFactory工场中直到不再必要为止.但我们也能够经由过程9大概10举行烧毁
9、若bean完成了DisposableBean接口,distroy()办法被挪用
10、假如指定了destroy-method="close"定制的烧毁办法,就挪用这个办法
案例剖析:
创立一个实体Bean代码以下:<p>
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看NetBeans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。 |
|