由于某些原因,需要使用java的反射机制来创建类并且在类内使用@Autowired自动装载但Spring的@Autowired注解,并不能对反射创建的类进行注入,导致出现java.lang.reflect.InvocationTargetException: null解决方案如下: 1.new一个自身类型的对象,这个对象不要加@Autowired注解,需要是公开(public)的2.在需要反射的类中,创建init()函数,用@PostConstruct来注解3.编写代码初始化第一步中的bean及...
无题热门
六个月,没写过一条博客,也不是不想写,只是打开编辑器,却又不知道写些什么。这半年,基本上是荒废了。关于工作 二月份春节刚回来的时候接到通知,说集团要启动新项目。然而需要去到上海,不想去。可能人在一个地方呆久了,就不想挪窝了吧。二月份到六月份,这几个月,都是对着一堆老产品的运维问题列表。新技术也没怎么学,作为一个程序员,没好好学习跟上脚步,怕是要被淘汰吧。六月份调了薪,虽然不多,但这可能是今年唯一一个好消息了吧!关于生活 六月份搬了个家,这是我来深圳的第四个窝。上一个房子住了将近3年,正如上面说的...