當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring之泛型依赖注入
生活随笔
收集整理的這篇文章主要介紹了
Spring之泛型依赖注入
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring 4.x 中可以為子類注入子類對應的泛型類型的成員變量的引用
項目結構:
?
BaseRepository.java
public class BaseRepository<T> {}BaseService.java
public class BaseService<T>{@Autowiredprotected BaseRepository<T> repository;public void add(){System.out.println("add...");System.out.println(repository);} }User.java
public class User {}UserRepository.java
@Repository public class UserRepository extends BaseRepository<User>{}UserService.java
@Service public class UserService extends BaseService<User>{}Test.java
public class Test {public static void main(String[] args) {ApplicationContext context=new ClassPathXmlApplicationContext("bean-gi.xml");UserService service=(UserService) context.getBean("userService");service.add();} }?
轉載于:https://www.cnblogs.com/zhlzy/p/7271739.html
總結
以上是生活随笔為你收集整理的Spring之泛型依赖注入的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Action类中通过ServletAct
- 下一篇: 《SQL查询语句4》