字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
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