首页 > 编程语言 > 详细

Spring核心容器功能

时间:2019-02-28 21:34:15      阅读:135      评论:0      收藏:0      [点我收藏+]

首先是bean的作用域它有常用的两个作用域一个是singleton单例的,prototype多例的,单例只创建一个实例,多例可以创建多个,默认创建的bean是单例的。

   还有就是它的几个注解可以扫描bean

①:@Controller它是控制的意思,应该在控制层的类上,就像struts2的Action一样

②:@Service它是服务的意思,应该添加在业务层的类上,就像ssh的Service一样

③:@Repository它是仓库的意思,应该添加在dao层的类上,就像UserDao一样

④:@Component它是组件的意思,应该添加在除了上面三层的位置

注解扫面创建bean时作用域(scope)默认是单列的。

生命周期:

核心容器会在创建出来bean之后,立即对其初始化,调用init-method配置的方法,当容器销毁时,也会销毁所有的bean,之前会调用destroy-method配置的方法, 一般的bean不会管理生命周期,复杂的bean才会管理生命周期。
 
 
   

Spring核心容器功能

原文:https://www.cnblogs.com/zhangziqi/p/10453071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!