11
A
回答
17
Bean Naming Conventions (Spring Manual section 3.3.1)
的约定是命名豆时使用标准的Java约定实例字段名。也就是说,bean名称以小写字母开头,并且从此开始以骆驼为基础。这样的名字的例子是(不带引号)'accountManager','accountService','userDao','loginController'等等。
命名Bean始终使您的配置更易于阅读和理解,如果您使用的是Spring AOP,则将建议应用于与名称相关的一组bean时会有很大帮助。
5
camelCase好像没错!对于bean Id,命名约定与Java类字段名称相同。 ServiceDAO实例的bean ID是serviceDAO。包名称可以作为大型项目的bean ID的前缀。
1
你不使用注释吗?如果你这样做,那么你不需要遵循任何bean id命名约定。
如果不是(因为任何奇怪的原因),那么camelCase是对的。但命名约定必须指出bean属于哪个层,并且该名称应该与它将要注入的类相对应。
希望有所帮助。
相关问题
- 1. Spring beans下未显示Spring beans
- 2. 如何选择正确的spring-beans命名空间版本
- 3. 访问的Spring beans和标签
- 4. Spring安全命名空间注册了哪些beans
- 5. 重命名NHibernate标准
- 6. Android部件命名标准
- 7. Spring Instantiation和'unused beans'
- 8. Spring Beans Profiles和OSGI
- 9. 加载多次的Spring beans
- 10. 着色器的标准命名约定
- 11. INCLUDE索引的命名标准?
- 12. Z3变量的命名标准
- 13. 命名约定的Web标准
- 14. 命名管道,chaning标准输入,在标准输出叉()
- 15. spring autowire 2 beans found exception
- 16. 从jsp访问Spring beans
- 17. Intellij 13 JSF支持Spring Beans
- 18. Gson序列化Spring beans
- 19. 分享spring beans in teracotta
- 20. 在JerseyTest中访问Spring beans
- 21. Spring @Configuration Beans - '最佳'地点?
- 22. 在Spring中绑定Spring Beans到服务?
- 23. LINQ命名标准 - Lambda表达式
- 24. C++标准默认命名空间
- 25. 将文件重命名为标准
- 26. .NET 4.5命名空间'标准'
- 27. 标准命名空间问题
- 28. 标准环境命名,分期,生产
- 29. 如何在Spring beans中使用简单的类名?
- 30. Spring,XML beans在应用程序启动时调用Annotation beans
非常感谢,如果这是Spring人的建议,我会将它用于我的项目,看起来非常方便。 – thegeekinside 2011-03-18 18:43:48