@component注解
- 
在持久层、业务层和控制层分别採用 @Repository、@Service 和 @Controller 对分层中的类进行凝视,而用 @Component 对那些比較中立的类进行凝视 这里就是说把这个类交给Spring管理,又一次起个名字叫userManager,因为不好说这个类属于哪个层面。就用@Component 
- 
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);
- 
}
- 
}
    此博客只是为了记忆相关知识点,大部分为网络上的文章,在此向各个文章的作者表示感谢!
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号