Java领域模型 Bean java可重用组件,有显示逻辑的POJO,目的是把程序,业务逻辑和显示逻辑分开吗,降低开发的复杂程度和维护成本。 规范 这个类必须有一个公共的缺省构造函数 这个类的属性用 getter 和 setter 访问 这个类可被序列化 POJO ...
分层领域模型: DO Data Object :与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO Data Transfer Object :数据传输对象,Service或Manager向外传输的对象。 BO Business Object :业务对象。 由Service层输出的封装业务逻辑的对象。 AO Application Object :应用对象。 在Web层与Servi ...
2020-08-04 16:35 0 608 推荐指数:
Java领域模型 Bean java可重用组件,有显示逻辑的POJO,目的是把程序,业务逻辑和显示逻辑分开吗,降低开发的复杂程度和维护成本。 规范 这个类必须有一个公共的缺省构造函数 这个类的属性用 getter 和 setter 访问 这个类可被序列化 POJO ...
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象 ...
一、引言 DO、DTO、BO、AO、VO、POJO的概念看似简单,但是想区分好或者理解好也不容易,本文简单梳理一下。通过各层POJO的使用,有助于提高代码的可读性和可维护性。 二、区别 《阿里巴巴Java开发规范》关于领域模型的部分介绍如下: 最难理解的是BO,大致这么理解 ...
我们项目中会定义各种Object,如下图所示,我把它们分成了三大类 常用的对象: POJO (Plain Ordinary Java Object): 简单的java类,统称 DTO (Data Transfer Object):传输数据使用 VO (View Object ...
阿里巴巴Java开发手册 链接:https://pan.baidu.com/s/11I9ViOrat-Bw_HA8yItXwA 密码:x5yi 2. DO/BO/DTO/VO/AO/PO PO(persistant object) 持久对象 ...
1. PO(persistant object) 持久对象 在 O/R 映射的时候出现的概念,如果没有 O/R 映射,没有这个概念存在了。 通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。 可以看成是与数据库中的表相映射的 Java 对象。 最简单的 PO ...
1.PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 Java 对象。最简单的 PO 就是对应数据库中某个表中 ...
一、Java中PO、DO、TO、DTO、 VO、 BO、POJO 、DAO的概念 PO:persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:business ...