开发规范相关词汇


推荐导航

0.系统学习导航传送


一.开发规范词汇

单词解释案例
DAOData Access ObjectDAO(Data Access Object),数据访问对象,与数据库做交互的对象,提供不同的接口访问数据库来实现对数据库的操作,而接口使用的数据交互通常就是PO或者DO,通过它可以使用面向对象的方式来与数据库交互。
DTOData Transfer ObjectDTO(Data Transfer Object),数据传输对象,顾名思义就是用于传输数据的对象,通常用于处于不同架构层次或者不同子系统之间的数据传递,或者用于外部接口参数传递,以便提供不同粒度不同信息的数据,以免造成困惑干扰,通常也是一个JavaBean。
DODomain ObjectDO(Domain Object),领域对象,也就是ORM框架中对应数据库的对象,业务实体,例如,对现实世界中的用户建模,抽象出来的DO可以叫为UserDO,通常情况下它用于与数据库的数据交互,通常也是一个JavaBean。
POPersistent ObjectPO(Persistent Object),持久化对象,主要用于持久化层,与数据库对应,通常也是ORM框架中的实体对象,例如,使用JPA时候的Entity与数据库表做映射,通常是一个JavaBean。
VOView Object就是用于保存数据的对象;在提供给页面使用的时候,也有人解释为View Object,就是对应页面展示数据的对象。
POJOPlain Ordinary Java ObjectPOJO(Plain Ordinary Java Object),即简单Java对象,就是一个我们最常见的普通Java对象,这个概念是被大家叫出来的,它具有一些属性,然后提供对应的getter和setter

二.开发词汇

单词解释案例
consumer消费者mq消息或者远程调用dubbo接口
producer生成者mq消息或者远程调用dubbo接口

版权声明:本文为ProgramApeOfHeaven原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。