关于java:实体类的命名规则

9次阅读

共计 430 个字符,预计需要花费 2 分钟才能阅读完成。

分层畛域模型规约

DO(Data Object):与数据库表构造一一对应,通过 DAO 层向上传输数据源对象。
DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。
BO(Business Object):业务对象。由 Service 层输入的封装业务逻辑的对象。
AO(Application Object):利用对象。在 Web 层与 Service 层之间形象的复用对象模型,极为贴近展现层,复用度很低
VO(View Object):显示层对象,通常是 Web 向模板渲染引擎层传输的对象。
Query:数据查问对象,各层接管下层的查问申请。留神超过 2 个参数的查问封装,禁止应用 Map 类来传输。

畛域模型命名规约

1)数据对象:xxxDO,xxx 即为数据表名。

2)数据传输对象:xxxDTO,xxx 为业务畛域相干的名称。

3)展现对象:xxxVO,xxx 个别为网页名称。

4)POJO 是 DO/DTO/BO/VO 的统称,禁止命名成 xxxPOJO。

正文完
 0