首页 > 其他 > 详细

Sping中的IOC四种注解的简单记录

时间:2016-07-23 11:41:20      阅读:211      评论:0      收藏:0      [点我收藏+]

@Component

通用注解,不推荐使用,要用的话,任何类的头上都能使用,但是这个类到底是干嘛用得就不知道了。

 

@Controller

控制层使用,也就是MVC中的C,主要的时候使用的时候注意配合@Scope("prototype")使用

因为默认情况下spring使用的时候单例模式scope="singleton",每次访问都是同一个对象,数据线程不安全。

 

@ Service

服务层使用,使用时注意,最好取一个别名,类似下面这样

@Service("userService")
public class UserServiceImpl implements IUserService {
}
这样在使用单元测试的时候会很方便
 

@ Repository

数据访问层的注解,这个没有啥好说的,取个别名也没事,一般这个注解放在dao层就对了。

Sping中的IOC四种注解的简单记录

原文:http://www.cnblogs.com/linkstar/p/5698037.html

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