Skip to main content Link Menu Expand (external link) Document Search Copy Copied

1. 编程方法论

  • 不能确定的就定义为一个接口
  • 面向接口编码
  • DO / PO / DTO / BO / VO / UID

1.1. 命令参考

1.1.1. Service / DAO 层方法命名规约:

  • 1)获取单个对象的方法用 get 做前缀。
  • 2)获取多个对象的方法用 list 做前缀,复数结尾,如:listObjects
  • 3)获取统计值的方法用 count 做前缀。
  • 4)插入的方法用 save / insert 做前缀。
  • 5)删除的方法用 remove / delete 做前缀。
  • 6)修改的方法用 update 做前缀。

1.1.2. 领域模型命名规约:

  • 1)数据对象:xxxDO,xxx 即为数据表名。
  • 2)数据传输对象:xxxDTO,xxx 为业务领域相关的名称。
  • 3)展示对象:xxxVO,xxx 一般为网页名称。
  • 4)POJO 是 DO / DTO / BO / VO 的统称,禁止命名成 xxxPOJO。