需求:我需要在所有声明 @IocBean 的类进行初始化时进行检测,如发现 自定义注解@Inject2("xxxx")Object obj; 则对obj进行赋值。
看到有个
org.nutz.ioc.meta.IocEventSet
不知道如何使用,也不知道可否满足这个需要?
只要你配置@Inject 那么 IocBean 创建的时候会自动给@Inject 赋值
@Rekoe 我是要自己定义注解,并通过自己的逻辑对注解字段进行赋值。功能类似 @Inject 而已 。
实现IocEventListener并添加@IocBean,生成其他bean的时候,都会走一次你的类
参照兽总的 这种方式https://github.com/nutzam/nutzboot/blob/dev/nutzboot-starter/nutzboot-starter-shiro/src/main/java/org/nutz/boot/starter/shiro/ShiroEnvStarter.java
@wendal 好的,可以用,就是携带的信息比较少。 @Rekoe 感谢帮助