动态获取spring管理的bean实例对象,并反射执行其中的方法(bean实现接口并被代理类管理数据库查询、持久化方法)
java中利用反射去动态执行一个普通类的方法一般是非常简单的,但是遇到spring管理的bean类可能就不太好做了,这里给出以下方法解决这个问题。主要思路是用spring上下文获取bean的实例对象,然后用目标对象的代理对象反射执行方法。1.编写工具类,用spring上下文获取beanpublic class SpringContextUtils implements ApplicationCon...
原创
2018-06-21 10:27:39 ·
10270 阅读 ·
0 评论