springMVC 使用注解注入接口实现类
来源:互联网 发布:汽车金融数据 编辑:程序博客网 时间:2024/06/05 00:52
1.比如有一个接口如下:
public interface Filter {public String doFilter(String param);}
2.有如下接口实现类:
public class TimeFilter implements Filter {@Overridepublic String doFilter(String param) {return param.replace("aa", "bb");}}
3.使用方式:在接口实现类定义位置添加注解 @Service("timeFilter"),如下:
import org.springframework.stereotype.Service;@Service("timeFilter")public class TimeFilter implements Filter {@Overridepublic String doFilter(String param) {return param.replace("aa", "bb");}}
4.在需要注入的地方使用如下方式引入:
@Autowired
@Qualifier("timeFilter")
Filter timeFilter;
注意:
1.在饮用实现类的使用,使用的是实现类的接口(这是因为 springMVC 代理的接口)。
2.在饮用实现类的时候,需要使用@Qualifier 注解,注明使用哪个名称的实现类(用来区分哪一个实例)。
3 0
- springMVC 使用注解注入接口实现类
- springMVC 使用注解注入接口实现类
- springMVC 使用注解注入接口实现类
- SpringMVC 使用注解注入生成接口实现类对象
- Spring使用注解注入接口实现类
- springMVC model类注解注入
- springMVC学习(注解实现依赖注入)
- springMVC中两种validation 实现接口与注解
- SpringMVC使用注解实现登录
- 使用SpringMVC实现RESTFul接口
- HelloWorld版的SpringMVC使用注解驱动的依赖注入
- HelloWorld版的SpringMVC使用注解驱动的依赖注入
- 解决springmvc项目中使用websocket注解不能注入
- 【Annotation】使用自定义注解实现依赖注入
- SSH向Dao接口的实现类中用注解和声明方式注入创建HibernateTemplate对象
- Spring的注解@Qualifier小结:一个接口有两个实现类,spring注入时报错
- spring注解方式自动注入接口的实现子类
- spring注解方式自动注入接口的实现子类
- leetcode Symmetric Tree(*)
- 252 01串
- opengl中VAO,VBO,IBO用法小结(zz)
- 数组
- 255 C小加之随机数
- springMVC 使用注解注入接口实现类
- H-2016-数据的交换输出
- 259 茵茵的第一课
- java 对象类型与基本数据类型传参的比较
- HDU 2045 不容易系列之(3)—— LELE的RPG难题
- Windows下用Eclipse和CodeSourcery工具链进行远程交叉调试
- 源代码---java连接MySql数据库
- 260 数数小木块
- POJ 1664 放苹果