在Spring的自动注入中普通的POJO类都可以使用@Autowired进行自动注入但是除了两类:Filter和Servlet无法使用自动注入属性。(因为这两个归tomcat容器管理)可以用init(集承自HttpServlet后重写init方法)方法中实例化对象
其中涉及到五种spring实例化容器对象:
博主在项目中使用的是第五种方法!
工厂加单例定义这个类,实现接口获取对象:
这个方法的使用(这裏定义了泛型方法可以参见博主的另外一篇文章:):相信大家应该可以写出相应的泛型方法来提高开发效率,下面是使用方法在servlet中使用init方法创建出对象即可:
这里没给大家贴出代码,而是使用贴图的方式博主比较懒,实在是抱歉了嘿嘿。
更多知识分享,请看我嘚个人博客吧!博客地址: