spring 注解注入构造函数
2016-05-23 21:42
453 查看
package cn.outofmemory.hellspring.transaction; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport; import org.springframework.stereotype.Repository; import com.ibatis.sqlmap.client.SqlMapClient; @Repository public class CustomerDao extends SqlMapClientDaoSupport { @Autowired(required = true) public CustomerDao(@Qualifier(value="sqlMapClient4A") SqlMapClient sqlMapClient) { super.setSqlMapClient(sqlMapClient); } }
注意Qualifier的位置必须放在参数的前面,而不能放在构造函数的前面。 这是合理的如果一个构造函数有多个参数的话把Qualifier放在构造函数前面就会有歧义。
阅读更多相关文章推荐
- Spring 3.0 注解注入详解
- Spring Bean 注入 2 注解篇
- Spring——容器,注入(配置和注解两种方式)
- spring注解注入加载系统配置
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- spring、IoC控制反转和DI依赖注入入门、基于XML的Bean装配、基于注解的Bean装配
- spring注解注入:<context:component-scan>详解
- Spring_02 注入类型值、利用引用注入类型值、spring表达式、与类相关的注解、与依赖注入相关的注解、注解扫描
- Spring 反射注入+全注解注入
- spring注解方式配置以及spring4的泛型注入 (4)
- Java乔晓松-spring构造函数的注入以及null的注入
- spring学习笔记13(注解@Autowired方式注入)
- Spring的注解注入方式@Autowired,@Resource
- Spring学习(1):控制反转(IoC)和依赖注入(DI)的详解以及注解(annotation)开发入门案例
- Spring AOP注解通过@Autowired,@Resource,@Qualifier,@PostConstruct,@PreDestroy注入属性的配置文件详解
- Spring4.0MVC学习资料,注解自己主动扫描bean,自己主动注入bean(二)
- hessian与spring的完美结合(使用spring注解自动注入bean)
- Spring 注解实现Bean依赖注入之@Qualifier
- spring构造函数注入、setter方法注入和接口注入
- Spring-依赖注入-多参数的构造函数注入方式