大佬们,有个问题请教一下:
spring中setting注入先于构造注入还是后于构造注入?

解决方案 »

  1.   

    我记得spring4.x的好像是推荐setter方法注入,但是我用5.1.3的实际测试了一下,是构造函数优先
      

  2.   

    就是说setting注入的值会覆盖构造器注入的值?
      

  3.   

    就是说setting注入的值会覆盖构造器注入的值?
    是的,你自己可以试一试
      

  4.   

    spring再怎么牛叉,也要符合java编程基本原则
    作为对象的一个方法,怎么可能在不创造这个对象的情况下执行这个方法
    通俗来说,把车比作一个对象,鸣笛比作一个方法
    不把车创造出来,怎么可能鸣笛,所以无论spring是什么版本,都不可能违背这个原则