直接用它传递、传递过程中就是DTO 直接用来对应表示层就是VO DAO: 数据访问对象是第一个面向对象的数据库接口,是一个数据访问接口(Data Access Object)。它可以把POJO持久化为PO,用PO组装出来VO、DTO。 DAO模式是标准的J2EE设计模式之一.开发人员使用这个模式把底层的数据访问操作和上层的商务逻辑分开.一个典型的DA...
51CTO博客已为您找到关于springboot中dto和dao的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及springboot中dto和dao问答内容。更多springboot中dto和dao相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
单一职责原则:DTO和DAO各自只负责数据传输和数据库操作,不应该包含过多的业务逻辑。 接口隔离原则:DTO和DAO之间通过接口进行交互,降低耦合度,提高代码的灵活性。 依赖倒置原则:DTO和DAO之间通过接口进行依赖注入,降低耦合度,提高代码的可测试性。 最小接口原则:DTO和DAO之间应该定义最小的接口,只包含必要的字段和方法...
xxxDTO,xxx为业务领域相关的名称。 DO (Domain Object)领域对象 领域对象 DO 是从现实世界中抽象出来的有形或无形的业务实体。在与数据有关的操作中数据存在数据库使用 DAO访问被取出来时,一般会将这些数据规范化的定义成类,而这个类就是DO,用来接收数据库对应的实体,它是一种抽象化的数据状态,介于数据库与业务...
目录 收起 前言 概念:模型:VO与DTO的区别 VO与DTO的应用 DTO与DO的区别 DTO与DO的应用 DO与PO的...
可以使用DO。结论 在Java开发中,PO、BO、VO、DTO、POJO、DAO和DO是常见的概念和模式。它们分别代表了不同的对象或模式,用于实现不同的功能和需求。了解和正确使用这些概念,可以提高代码的可读性、可维护性和可扩展性。希望本文对您有所帮助,如果您有任何疑问或意见,请在下方评论区留言哦~
DAO是微软的第一个面向对象的数据库接口。DAO对象封闭了Access的Jet函数。通过Jet函数,它还可以访问其他的结构化查询语言(SQL)数据库。 DTO(Data Transfer Object)数据传输对象 数据传输对象DTO(Data Transfer Object),是一种设计模式之...
DTO:数据传输对象,主要用于外部接口参数传递封装,接口与接口进行传递使用。 DAO:(Data Access Object),数据访问对象,与数据库做交互的对象,提供不同的接口访问数据库来实现对数据库的操作,而接口使用的数据交互通常就是PO或者DO,通过它可以使用面向对象的方式来与数据库交互。
POJO 是 JavaEE 世界里面最灵活的对象,在简单系统中,如果从数据库到页面展示都是 POJO 的话,它可以是 DTO;如果从数据库中到业务处理中都是 POJO 的话,它可以是 BO;如果从数据库到整个页面的展示的话,它也可以是 VO. 扩展阅读: 在实际的项目中,我们还会遇到一个常见的对象,那就是 Entity 实体对象,它对应...
Java后端在开发时经常遇到这样的概念,VO,DTO,PO,DAO,这几个概念经常混淆,而且在实际开发中的对应关系经常不明确,本文对如下概念进行梳理。 VO(Value Object)值对象 VO就是展示用的数据,不管展示方式是网页,还是客户端,还是APP,只要是这个东西是让人看到的,这就叫VO ...