Java spring上下文中bean id的差异
在spring上下文中,以下两个bean id定义之间有什么区别吗Java spring上下文中bean id的差异,java,spring,Java,Spring,在spring上下文中,以下两个bean id定义之间有什么区别吗 <bean id="merging.Article" class="com.qtl.everest.data.merge.UftMergingService"> & 这里第一个是用“.”运算符分隔的,第二个不是但仅在驼峰情况下。因此,将点与bean id定义放在一起实际上意味着对其功能的一些变化 提前感谢。这两个字符串不相等()String,所以它是不同的 身份证 这只是您为访问bean提供的唯一名称,它
<bean id="merging.Article" class="com.qtl.everest.data.merge.UftMergingService">
&
这里第一个是用“.”运算符分隔的,第二个不是但仅在驼峰情况下。因此,将点与bean id定义放在一起实际上意味着对其功能的一些变化
提前感谢。这两个字符串不相等()
String
,所以它是不同的
身份证
这只是您为访问bean提供的唯一名称,它取决于您真正需要遵循的编码实践。
在您的情况下,这两个id只是两个不同的唯一id。id只是用于引用bean。没有区别你可以选择任何你喜欢的名字他们会做同样的事情(因为他们指的是同一个类),但是可以用不同的名字来引用(有点和没有点)。
<bean id="mergingArticle" class="com.qtl.everest.data.merge.UftMergingService">