Java 在使用包含空格的Springbean ID时,有什么考虑事项吗?
大多数SpringBeanID示例都使用Java风格的变量名,例如Java 在使用包含空格的Springbean ID时,有什么考虑事项吗?,java,spring,naming-conventions,spring-bean,Java,Spring,Naming Conventions,Spring Bean,大多数SpringBeanID示例都使用Java风格的变量名,例如someBean。然而,这种风格并没有被强制执行;事实上,空格和其他一些特殊字符是允许的(从Spring 3.1及更高版本开始)。可以为使用更详细的bean ID提供参数,例如: <bean id="Some Bean" /> 到目前为止,我在使用这样的bean ID时只遇到了一个问题(请参阅)。当选择带有空格的bean名称时,是否还有其他重要的影响或限制?请注意,在名称中有空格的额外方法是使用KoTLIN并通过
someBean
。然而,这种风格并没有被强制执行;事实上,空格和其他一些特殊字符是允许的(从Spring 3.1及更高版本开始)。可以为使用更详细的bean ID提供参数,例如:
<bean id="Some Bean" />
到目前为止,我在使用这样的bean ID时只遇到了一个问题(请参阅)。当选择带有空格的bean名称时,是否还有其他重要的影响或限制?请注意,在名称中有空格的额外方法是使用KoTLIN并通过注释进行配置,因为Kotlin通过用回程来封闭方法名中的空格。