反射 - 双城小站

解决在SpringBoot反射类中使用@Autowired不生效的问题

由于某些原因,需要使用java的反射机制来创建类 并且在类内使用@Autowired自动装载 但Spring的@Autowired注解,并不能对反射创建的类进行注入, 导致出现java.lang.reflect.InvocationTargetException: null 解决方案如下: 1.new一个自身类型的对象,这个对象不要加@Autowired注解,需要是公开(public)的 2.在需要反射的类中,创建init...
阅读全文