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. }



  • 相关阅读:
    CPU运行原理
    ucore代码分析
    ThreadLocal是否会导致内存泄露
    2018 多校联合训练 4
    2018 多校联合训练 3
    2018 牛客多校 4
    2018 牛客多校 3
    2018 牛客多校 2
    2018 牛客多校 1
    2018 多校联合训练 2
  • 原文地址:https://www.cnblogs.com/mark5/p/11027277.html
Copyright © 2011-2022 走看看