spring-知识小结之注解为属性赋值

Posted 生如夏花般寂美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring-知识小结之注解为属性赋值相关的知识,希望对你有一定的参考价值。

<1>.本类中的属性赋值

public class UserServiceImpl implements UserService {
        
       //按照类别赋值
       // @Autowired  
     
        //按照名称赋值
       // @Autowired
       // @Qualifier("userDao")
	
       //按照名字赋值
	@Resource
	private UserDao userDao;

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

<2>.为父类属性赋值

public class UserDaoImpl extends HibernateDaoSupport  implements UserDao {
	
        /*
          sessionFactory的get,set方法在父类中为final,不可重写
      */    
       @Autowired
	public void setMySessionFactory(SessionFactory sessionFactory) {
		super.setSessionFactory(sessionFactory);
	}
}

  

以上是关于spring-知识小结之注解为属性赋值的主要内容,如果未能解决你的问题,请参考以下文章

180531-Spring中JavaConfig知识小结

Spring源码之 @lazy注解

180730-Spring之RequestBody的使用姿势小结

Spring基础知识备案

Spring注解驱动开发 属性赋值与自动装配

SpringBoot 系列教程之事务隔离级别知识点小结