首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

0配置Service

2012-11-07 
零配置Service1.不使用 Annotation2.前提:约定大于配置, Service配置有规则可循3.实现方式:在Spring初始化

零配置Service
1.不使用 Annotation
2.前提:约定大于配置, Service配置有规则可循
3.实现方式:
在Spring初始化时生成Service XML 配置文件,加载到初始化过程中
4.代码
1.MyXmlWebApplicationContext.java


2.config.properties

4.web.xml
  各有所好么.    7 楼    raymond2006k    2009-09-27              支持楼主的 service 零配置方案,可节省大量配置,维护工作 。 现在敏捷设计都趋向 约定大于配置 (CBC).

到处写 Annotation ,本质还是一种配置,而且分散到了类中,这种用法我一直觉得很恶心,对于大型系统,维护难度非常大,很不明智。

“语言不可能太智能”,这句话没错,所以,在包,类命名上尽量遵循 CBC 原则,以减少无聊的机械劳动。 8 楼 userya 2009-09-27   raymond2006k 写道支持楼主的 service 零配置方案,可节省大量配置,维护工作 。 现在敏捷设计都趋向 约定大于配置 (CBC).

到处写 Annotation ,本质还是一种配置,而且分散到了类中,这种用法我一直觉得很恶心,对于大型系统,维护难度非常大,很不明智。

“语言不可能太智能”,这句话没错,所以,在包,类命名上尽量遵循 CBC 原则,以减少无聊的机械劳动。
其实这是为了偶的原始需求, 懒... 9 楼 xzcgeorge 2010-04-17   扩展的思路不错! 10 楼 Angel_Night 2010-04-17   代码还没认真看

这种方式挺喜欢的 不知有何潜在风险吗?

关注 11 楼 liuxiang00435057 2012-09-05   能把工程项目共享出来就更好了,嘿嘿

热点排行