码迷,mamicode.com
首页 > 编程语言 > 详细

spring注解中@component是什么意思

时间:2014-07-18 17:00:29      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:spring   注解   component   

@Component("userManager")
public class UserManagerImpl implements UserManager {
	private UserDao userDao;

	public UserDao getUserDao() {
		return userDao;
	}

	@Resource
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * com.wjs.registration.service.UserManager#exists(com.wjs.registration.
	 * model.Users)
	 */
	public boolean exists(Users u) {
		return userDao.checkUserExistsWithName(u.getUsername());
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * com.wjs.registration.service.UserManager#add(com.wjs.registration.model
	 * .Users)
	 */
	public void add(Users u) {
		userDao.save(u);
	}
}


在持久层、业务层和控制层分别采用 @Repository、@Service 和 @Controller 对分层中的类进行注释,而用 @Component 对那些比较中立的类进行注释

这里就是说把这个类交给Spring管理,重新起个名字叫userManager,由于不好说这个类属于哪个层面,就用@Component

spring注解中@component是什么意思,布布扣,bubuko.com

spring注解中@component是什么意思

标签:spring   注解   component   

原文地址:http://blog.csdn.net/tjcyjd/article/details/37903429

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!