【发布时间】:2013-06-05 04:51:05
【问题描述】:
直接来自this oracle 关于 J2EE DAO 模式的文章:
除了业务对象“参与者”(正如他们所说的那样)之外,一切都非常清楚。
在这里我引用了我想要更多见解的一点(尤其是一个现实生活中的例子(一个简单的例子)很有用)。
业务对象
BusinessObject 代表数据客户端。它是对象 需要访问数据源以获取和存储数据。一种 BusinessObject 可以实现为会话 bean、实体 bean 或 除了 servlet 或 helper bean 之外,还有一些其他 Java 对象 访问数据源。
我正在尝试将此模式用作练习(作为 OCPJP 考试的学生,它需要了解 DAO 模式)。到目前为止,我的 DataSource(mysql 数据库)、我的传输对象(称为 Person 的 JavaBean)和我的 DAO 对象在数据库和 JavaBean(Person)之间正确连接。
那么,业务对象到底是什么?
提前致谢
【问题讨论】:
标签: java jakarta-ee design-patterns dao