Nutz Ioc 可以和 spring Ioc混用吗 但是只想通过Nutz Ioc来注入对象,两个Ioc都需要存在。
nutz ioc和spring ioc在JVM看来都只是对象, 当然可以共存
看来我表达错了,现在是我又Nutz的Ioc管理一批Bean然后又引入了springIoc且管理了另一批bean 有没有办法把桥接springIoc统一通过Nutz的Ioc来get对象?
也能, 通过自定义一个IocLoader, 会有一点点难度哦.
IocLoader有3个方法, names, has, load
names -- 返回这个iocloader能load的bean name, 这个代理到Spring的AppContext应该不是事.
has -- 返回这个iocloader是否有指定名字的ioc bean, 同理, 这个简单
load -- 需要返回一个IocObject实例, 这个需要走一下工厂方法了
简单实现了一个,看看是否合用吧
https://github.com/nutzam/nutzmore/tree/master/nutz-integration-spring