为了账号安全,请及时绑定邮箱和手机立即绑定

如何用Spring生成接口的代理对象并使之可以被注入?

如何用Spring生成接口的代理对象并使之可以被注入?

繁星点点滴滴 2019-03-29 13:19:59
我有一个接口interface MyInterface {    @MyAnnotation    void myMethod();}这个接口没有实现,也不想一个个写实现。实现想用spring下的技术动态生成。然后有另一个类注入了这个接口class Test {    @Autowired MyInterface proxy;        public void test() {        proxy.myMethod();    }}请问这样子应该如何实现和配置?Spring Data JPA 就是这样实现的,但我没看懂源码,希望能提供简单的实现我自己写了个实现在下面,但每个需要代理实现的接口都得手动写一个create bean方法。有没有像Spring Data JPA那样直接扫描某个包和注解自动创建bean的办法?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 597 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信