刚刚又重构了一次我们项目的基本框架,将logic包中只放facade,这也是遵从Fowler的建议。然后将src中的配置文件里的定义不断缩减,test包中的配置文件逐渐增多,不过感觉很不好,虽然发布包中配置少了,清晰了,但是集成测试变得好麻烦。虽然使用了Spring的test超类,但还是使用起来没有想象中那么好,虽然说是事务回退了,可是没有看到发送insert语句。
看了看从网上下的一个blog的例子,跟SpringSide一样,使用J2SE5.0中的注解和范型,简化开发和配置,我在渐渐向那边靠拢,不过,我始终相信应该做到关注点分离,而将xml中配置的东西放到类中, ...
企业应用架构模式学习笔记 2008-1-27第一部分 表述 1 分层1.1 三个基本层次三层架构: 表现层:表现逻辑处理用户与软件间的交互。主要职责是:ü 向用户显示信息ü 把从用户那里获得的信息解释成领域层或数据源层上的各种动作。数据源层:数据源逻辑主要关注与其他系统的交互,这 ...
这次假期回来要读两本新书,一本是Martin Fowler的《企业应用架构模式》,一本是Martin Fowler的《分析模式:可复用的对象模型》。以前没觉得这两本书有什么,尤其是第二本,去年在书店看到没有买,可是今年想买跑遍了北京6家书店,哈尔滨2家书店,4家购书网站都没有。在网上下了个巨不清晰的图片版,凑合着看。其实手上都有英文版的,今天翻译了前一本的一些内容,就放弃了,速度太慢。闲着没事的时候再看英文版吧,现在着急看书解决问题。
终于知道为什么Martin Fowler被称为世界五位大师之一了,无论是《重构》《UML精粹》还是现在在看的 ...
- 23:48
- 浏览 (252)
- 评论 (0)
最近加入圈子
最新评论
-
出个题儿大家玩玩
hocus 写道什么是三条在两头连通的铁轨? 铁轨交叉么? 车厢停在哪个轨上? ...
-- by sslaowan -
出个题儿大家玩玩
什么是三条在两头连通的铁轨? 铁轨交叉么? 车厢停在哪个轨上? 重新编组的要求或 ...
-- by hocus -
J2EE安全问题
楼上的朋友给推荐一些嘛 1.jaas应该没有“对于代码的保护”功能。这是不是已 ...
-- by SINCE1978 -
说说业务平台这件事
jjx 写道所谓的这些技术平台,其实就是一个整合环境(比较典型的就是把建表,生成 ...
-- by sunwine -
J2EE安全问题
你多看一寫acegi的資料,就會明白很多
-- by guojingxf







评论排行榜