spring中复杂bean如何设置为组件
如图所示,有参构造,没有无参构造,如何设置为component供其他地方注入
[解决办法]
必须配置个无参的构造,不然反射的时候会报错
[解决办法]
必须要有个默认的构造,否则bean无法初始化
[解决办法]
一定要有无参构造方法,
如果不能加无参构造方法,那就不要用注入,
如果要注入就加无参构造方法,
如果即要用注入而那个类又不能加无参构造方法,就写个类继承那个类,
[解决办法]
加无参构造这是尝试问题,至于后面那个设置问题容我试试,都再好好想想