Java “为什么?”;使自动连线依赖项显式化;?
当我编写一些springxml配置时,我个人更喜欢设置Java “为什么?”;使自动连线依赖项显式化;?,java,spring,autowired,Java,Spring,Autowired,当我编写一些springxml配置时,我个人更喜欢设置defaultautowire=“byName” 但在Idea 14中,IDE警告我“使自动连线的依赖项显式化” 所以问题来了,让SpringBeanWire显式的好处是什么?主要的好处是,您可以以集中的方式查看对象图,而不必追踪分布在一堆类文件、组件扫描等中的依赖关系 缺点是您的应用程序配置更大。要管理的更多代码/配置 两种风格都有效。我倾向于从自动连线开始,然后随着应用程序越来越大,迁移到显式依赖项。不是autowire=“default
defaultautowire=“byName”
但在Idea 14中,IDE警告我“使自动连线的依赖项显式化”
所以问题来了,让SpringBeanWire显式的好处是什么?主要的好处是,您可以以集中的方式查看对象图,而不必追踪分布在一堆类文件、组件扫描等中的依赖关系 缺点是您的应用程序配置更大。要管理的更多代码/配置 两种风格都有效。我倾向于从自动连线开始,然后随着应用程序越来越大,迁移到显式依赖项。不是autowire=“default”吗?