【问题标题】:Is there any performance difference between Autowire by type and Autowire by nameAutowire by type 和 Autowire by name 之间是否有任何性能差异
【发布时间】:2014-09-22 06:25:25
【问题描述】:

我已将我的项目更改为使用 注释而不是 xml 文件,但这会增加应用程序部署时间。现在我正在寻找减少它的方法。

Autowire by typeAutowire by name 之间是否存在性能差异?

热烈欢迎任何其他减少部署时间的建议

【问题讨论】:

    标签: java spring annotations autowired


    【解决方案1】:

    以前有人问过类似的问题,您可以参考以下链接获取答案: spring-wiring-by-type-is-slower-by-magnitude-than-wiring-by-name

    似乎按类型自动装配需要执行额外的兼容性检查,因此本质上比按名称等效的要慢。 Spring 3.1.2 和 3.2 对此进行了修复,但速度仍然较慢。大多数应用程序在启动时进行此初始化,这不是什么大问题,并且为应用程序带来了更高的安全性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-22
      • 1970-01-01
      • 1970-01-01
      • 2012-12-15
      • 1970-01-01
      • 2016-03-22
      • 2015-12-08
      • 1970-01-01
      相关资源
      最近更新 更多