【Java】领域模型

【Java】领域模型

学习阿里的Java开发手册,顺便了解一下Java中的领域模型。(实体类)

3.【强制】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:(领域模型 的相关命名)DO / BO / DTO / VO 等。

阿里巴巴Java开发手册 2017.2.9
  • VO(View Object): 视图对象,将页面的数据封装成对象
  • DTO(Data Transfer Object):数据传输对象,Web与服务层之间的对象
  • DO(Domain Object):领域对象,现实世界抽象的有形或无形的业务实体
  • BO(Business Object):业务对象,将业务逻辑封装为一个对象,操作PO
  • PO(Persistent Object):持久化对象,与数据库表结构字段对应
  • POJO(Plain Ordinary java Object): 简单对象,包括DO/DTO/BO/VO
  • AO:应用对象。 在Web层与Service层之间抽象的复用对象模型
注意事项:DTO 需要实现序列化,且明确序列化的值(在不同的应用之间传递,容易发生对象不符的情况)

….

0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments