这是一个创建于 2759 天前的主题,其中的信息可能已经有所发展或是发生改变。
自己写了代码,在 BasicAction 中自己定义了个 Object 的成员变量 target,然后更加继承类的名字,找到对应需要的包的名字以及对应需要的 service 的类名,然后通过 Class.asSubclass 的方法转化 BasicAction 中的成员变量的类型,但是没有办法成功注入(通过 spring 的标签 Autowired 注入的话,好像是先扫描标签。。。),而且就算注入了,继承了 BasicAction 的子类也没办法直接使用,还需要强转,等于更加麻烦了,所以想问问有什么好的办法么
1 条回复 • 2017-07-14 22:28:58 +08:00
|
|
1
FreeFd 2017-07-14 22:28:58 +08:00 via Android
你还要写一个 baseService,泛型为你传入的对象,然后去调用 BaseDao …大致就是这样
|