spring注解中@component是什么意思
2017-06-07 10:14
429 查看
@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中注解属性scope的prototype是什么意思?
- SPRING中属性SCOPE的prototype是什么意思
- Spring注入方式及用到的注解 -----@Component,@Service,@Controller,@Repository
- Spring注解@Component、@Repository、@Service、@Controller区别
- Spring注解@Component、@Repository、@Service、@Controller
- Spring注解@Component、@Repository、@Service、@Controller
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(五):使用@Component 来简化bean的配置
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(五):使用@Component 来简化bean的配置
- Spring注解@Component、@Repository、@Service、@Controller区别
- Spring注解@Component、@Repository、@Service、@Controller区别
- Spring注解@Component、@Repository、@Service、@Controller区别
- SPRING中属性SCOPE的prototype是什么意思
- SPRING中属性SCOPE的prototype是什么意思
- SPRING中属性SCOPE的prototype是什么意思
- Spring注解@Component、@Repository、@Service、@Controller区别
- SPRING中属性SCOPE的prototype是什么意思
- Spring中任务调度cronExpression的配置参数怎么写?都什么一些意思?
- SPRING中属性SCOPE的prototype是什么意思
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(五):使用@Component 来简化bean的配置
- (转载)Spring 注解@Component,@Service,@Controller,@Repository