- 4
- 0
- 约3.89千字
- 约 4页
- 2017-06-07 发布于重庆
- 举报
Spring总结用XML配置的十二个最佳实践
Spring:总结用XML配置的十二个最佳实践
――李要强
Spring可以通过类的自省来自动绑定其依赖部分,使得你不必明确指明bean的属性和构造器。Bean的属性可以通过属性名称或类型匹配来实现自动绑定。构造器通过类型匹配来实现自动绑定。你甚至可以指定自动检测自动绑定模式,它可以引导Spring选择一种适当的运行机制。先来看看下面的一个例子:
class com.lizjason.spring.OrderService
autowire byName/
OrderService类的属性名在容器中用于匹配bean实例。自动绑定可以潜在地节省一些打字和减少一些混乱。但是在现实世界的工程里你不应该使用这种方式,这是因为它牺牲了配置的清晰性和可维护性。许多指南和介绍中大量吹捧自动绑定是Spring的一种极好的特征而没有提到这一特性所带来的牺牲。依我的观点,这就像Spring中的object-pooling,它更像是一种为了占据更多市场的商业特征。它对于XML配置文件的小巧化是一个好办法,但实际上也增加了复杂程度,尤其当你运行有大量类声明的工程时。虽然Spring允许你混合自动绑定和手动绑定,但是这个矛盾会使XML配置更加晦涩难懂。
2.使用通俗的命名 这个方式对于Java编码也一样适用。在工程中使用清晰的、描述性的、协调的通俗名称对于开发者理解XML配置是十分有益的。例如对
您可能关注的文档
最近下载
- 六年级体育与健康上册全册教案.doc VIP
- 外研版2026-2027学年七年级英语上册教学工作计划(及进度表).docx
- Razer雷蛇巴塞利斯蛇V3专业版(RZ01-04620)中文手册.pdf
- 2026年贵州省中考数学试卷(含答案详解)原版.pdf
- DB22JT133-2014 长螺旋钻孔压灌混凝土桩基础技术规程.pdf VIP
- YXLON Cougar EVO系列 产品说明书.pdf
- GB∕T 31402-2023 塑料和其他无孔材料表面抗菌活性的测定.pdf
- 标准图集-22G813 钢筋混凝土灌注桩图集.pdf VIP
- 手工焊接贴片元件技术指导辩析.ppt VIP
- 富士通富士通光学组件FTM7992HM FTM7995HN FTM7979HKA FTM7977HQA FTM8300JN FIM24961 FIM24942 FIM24902 FIM24725 FIM38750 FIM38800 FIM38900 FIM38950 说明书.pdf
原创力文档

文档评论(0)