Dao 与 Dto
DAO : Data Access Object 数据访问对象,是一个 sun 的一个标准 J2ee 设计模式,此对象用于访问数据库。通常和 PO 结合使用,DAO 中包含了各种数据库的操作方法。通过它的方法,结合 PO 对数据库进行相关的操作。处在业务逻辑层与数据库资源中间。
DTO : Data Transfer Object(数据传输对象),DTO 是一组需要跨进程或网络边界传输的聚合数据的简单容器。它不应该包含业务逻辑,并将其行为限制为诸如内部一致性检查和基本验证之类的活动。注意,不要因实现这些方法而导致 DTO 依赖于任何新类。在设计数据传输对象时,主要有两种选择:使用一般集合;或使用显式的 getter 和 setter 方法创建自定义对象。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步