Java 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提供的唯一名称,它

在spring上下文中,以下两个bean id定义之间有什么区别吗

<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">