请问这里面有实现类似于spring的类加载吗?
utmost 发布于1月前 5答/57阅

我的原始需求是:

请问这里面有实现类似于spring的类加载吗?  
左边是一个接口,有3个实现类,我想动态传入  bean 名称,得到具体的实现类实例?
如图右边  getBean方法中,第一个参数是  具体的实现类 类型,动态传过来的  bean 名称不固定,也就是第一个参数不固定


实现过程中遇到的问题:
想传入  bean  名称 指定要使用实现类去执行

我觉得这个问题的原因是:
eova中有简单的实现方式吗?


[沙发] 扫地僧
@utmost eova中没有单独封装过也没有修改过jfinal得注入
你得这种情况 jfinal应该也不支持 你可以自定义适配器来完成这个功能
最佳
[地板] 扫地僧
@utmost https://www.jfinal.com/doc/4-5看看这个
[地毯] utmost
@扫地僧 @Inject(MyService.class)
Service service; 注解在eava中没有,static Service service = Aop.get(Service.class); Aop也引入不了

eava中有bean自动管理的概念吗? 像 Aop.get(Service.class); 里面传入的Service类型,我的需求中是不确定具体使用的实现类类型,想根据类的名称 字符串 获取到,不知道能不能实现?
[4楼] utmost
我是启动后遍历指定包下类,放到map中,对外声明一个getBean("")方法,先简单实现!
[5楼] Jieven
@utmost JFinal 支持 依赖注入 可以看一下官方文档
提交评论