zoukankan      html  css  js  c++  java
  • @component注解

    1. 在持久层、业务层和控制层分别採用 @Repository、@Service 和 @Controller 对分层中的类进行凝视,而用 @Component 对那些比較中立的类进行凝视

      这里就是说把这个类交给Spring管理,又一次起个名字叫userManager,因为不好说这个类属于哪个层面。就用@Component

      @Component("userManager") 
    2. public class UserManagerImpl implements UserManager {
    3. private UserDao userDao;
    4. public UserDao getUserDao() {
    5. return userDao;
    6. }
    7.  
      @Resource
    8. public void setUserDao(UserDao userDao) {
    9. this.userDao = userDao;
    10. }
    11.  /*
    12. * (non-Javadoc)
    13. *
    14. * @see
    15. * com.wjs.registration.service.UserManager#exists(com.wjs.registration.
    16. * model.Users)
    17. */
    18. public boolean exists(Users u) {
    19. return userDao.checkUserExistsWithName(u.getUsername());
    20. }
    21.  /*
    22. * (non-Javadoc)
    23. *
    24. * @see
    25. * com.wjs.registration.service.UserManager#add(com.wjs.registration.model
    26. * .Users)
    27. */
    28. public void add(Users u) {
    29.  userDao.save(u);
    30. }
    31. }



  • 相关阅读:
    干将莫邪
    Rancher
    Rancher 1.6 版本 只能在 linux 下用
    野蛮人大作战
    Oracle
    Gradle
    正则表达式 我遇到的
    Redis
    NestJS 用TypeScript开发 nodeJS后端
    Koa2
  • 原文地址:https://www.cnblogs.com/mark5/p/11027277.html
Copyright © 2011-2022 走看看