【发布时间】:2013-03-25 12:32:26
【问题描述】:
我在理解 DAO 设计模式 Here 时遇到了一些问题。
我的困惑在于两点:
- 在网站的“问题”部分,提到的
entity beans...它们仅用于网络技术吗?我相信我将上述设计模式与纯 java 程序一起使用,其中我使用 DTO 和 DAO 使用 generics 来表示几种类型(联系人、事件、工作、学术)。每个都有自己的超类BASEDAO的实现,它管理到数据库的所有sql 语句及其连接。
现在,我不确定代表联系人、事件、工作的 DTO 是否会被归类为 ENTITY BEAN。我的 DTO 会属于上述网站所说的业务组件吗?
- 在网站问题部分的末尾,它谈到了组件和数据源实现之间的紧密耦合*。我不确定这意味着什么。谁能详细说明或向我展示一个带有 的 Java 代码的简单示例
【问题讨论】:
标签: java design-patterns javabeans dao dto