包的命名方式

包的命名一般分为4-5级:
甲方公司域名倒序 + 项目名称 + 模块名称 + 功能顶层包 + 实现类子包impl
这样命名的好处:为了保证这些包中所定义的资源具有“全球唯一性”

下面的缩写是包中的“功能顶层包”名称
dto:data transfer object,数据传输对象,这里放的都是用于承载数据的属性,一般不对其进行持久化。
vo:value object,值对象,这里存放的都是用于承载输几局的属性,一般不对其进行持久化。
dao:data access object,数据访问对象,这里放的都是访问DB的方法。
beans:一般beans包中存放的都是数据承载Bean,即实体类。用于持久化的类,一般称为实体类。而实体类中肯定要有主键属性(一般为id)。
entity:实体,与beans包相同。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JAVA面试题 1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 ...
    JA尐白阅读 1,195评论 1 0
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,174评论 1 32
  • 1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标...
    michaelgong阅读 864评论 0 1
  • JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以...
    yangkg阅读 685评论 0 1
  • http://liuxing.info/2017/06/30/Spring%20AMQP%E4%B8%AD%E6%...
    sherlock_6981阅读 16,095评论 2 11