这是直接从this的Oracle文章中关于J2EE DAO模式的内容:
一切都非常清晰,但是“参与者”业务对象(正如他们所称)。
这里我引用了我想更深入了解的部分(特别是一个真实生活的例子(一个简单的例子)将非常有用)。
BusinessObject
BusinessObject代表数据客户端。它是需要访问数据源以获取和存储数据的对象。除了访问数据源的servlet或helper bean之外,BusinessObject可以实现为会话bean、实体bean或其他Java对象。
我正在尝试使用此模式作为练习(作为OCPJP考试的学生,需要理解DAO模式)。到目前为止,我有我的DataSource(MySQL数据库)、我的传输对象(名为Person的JavaBean)以及我的DAO对象在数据库和JavaBean(Person)之间进行适当的接口。
那么业务对象究竟是什么?
提前感谢您。