博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring学习笔记十二---泛型依赖注入
阅读量:5951 次
发布时间:2019-06-19

本文共 1394 字,大约阅读时间需要 4 分钟。

  hot3.png

package generic_di;import org.springframework.stereotype.Repository;@Repositorypublic class BaseRepository
 {    public void save() {        System.out.println("Repository save ...");    }}package generic_di;import org.springframework.stereotype.Repository;@Repositorypublic class UserRepository extends BaseRepository
 {}
package generic_di;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Repository;import org.springframework.stereotype.Service;@Servicepublic class BaseService
 {    @Autowired    protected BaseRepository
 baseRepository;    public void add() {        System.out.println("Service add ...");        System.out.println(baseRepository);    }}
package generic_di;import org.springframework.stereotype.Service;@Servicepublic class UserService extends BaseService
 {}
    
package generic_di;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class Main {    public static void main(String[] args) {        ApplicationContext ctx = new ClassPathXmlApplicationContext("generic_di//application.xml");        UserService userService = (UserService) ctx.getBean("userService");        userService.add();    }}

转载于:https://my.oschina.net/jimyao/blog/633157

你可能感兴趣的文章
linux 笔记本的温度提示
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
广平县北方计算机第一届PS设计大赛
查看>>
深入理解Java的接口和抽象类
查看>>
java与xml
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
度量时间差
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
3.1
查看>>
校验表单如何摆脱 if else ?
查看>>
<气场>读书笔记
查看>>