• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

J2EE综合--业务逻辑和数据库访问决策

发布: 2008-5-09 10:36 | 作者: 不详 | 来源: 不详 | 查看: 57次 | 进入领测软件测试网论坛讨论

领测软件测试网

OE)r6G/Sq u!B&R

r/}h:];@+_"eN6g在面向对象设计中,业务逻辑是由对象模型构成的,对象模型是由许多小类组成的关系网。这些类直接体现的是问题域的解决方法,如图3所示,在这种模式中,有些类只有数据,有些类只有行为,但是大多数的则两者都有,这是优秀的类设计的一种特点。软件测试技术网N:L$w6w)TCIq
 软件测试技术网S)@"C0F4v
    Figure 3. The structure of a domain model: small classes that have state and behavior软件测试技术网7@AR;`"|;_l cZ^;l z
    面向对象设计有许多的好处,包括可以提高可维护性和可延展性。你可以用EJB2的实体bean来实现一个简单的对象模型。但是如果像要获得更多的好处的话,必须要使用POJOs技术和轻量级持久层构架――比如Hibernate和JDO技术。POJO可以让你开发丰富的模型,这些模型可以拥有继承和回调等特点。而轻量级持久层构架可以让你很简单的从对象模型映射到数据库。
6La