刚刚又重构了一次我们项目的基本框架,将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)
sslaowan
搜索本博客
最近加入圈子
存档
最新评论