Java 项目命名规范

Posted 寻觅beyond

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 项目命名规范相关的知识,希望对你有一定的参考价值。

规范概览

  对于一个标准的项目来说,目录名、包名、类名、方法名、变量名,这些名称都有一个大致的规范。

名称 规范
包名 公司域名倒写
数据访问层 dao、persist、mapping、mapper
实体类 entity、model、bean、javabean
业务逻辑 service、biz
控制器 controller、servlet、action、web
过滤器 filter
监听器 listener
异常 exception
类名和方法名的注释 /**     */
方法内部的注释 /*       */  或者 //
类名 大驼峰(首字母大写)
方法、属性名 小驼峰(首字母小写)

 

在MyBatis中

  数据访问层推荐使用mapper;

  实体推荐使用pojo,pojo是目录名,目录下的类名称保持和表名相同。

  业务逻辑推荐使用service;

  控制器使用controller或者servlet。

 

 

MVC开发模式

  M:Model,模型、实体类、业务和dao

  V:View,视图、jsp

  C:Controller,控制器、servlet

 

 

 

 

 

  

 

以上是关于Java 项目命名规范的主要内容,如果未能解决你的问题,请参考以下文章

Java项目命名规范

JAVA命名规范

软帝学院教你java命名规范法则

Java 项目命名规范

java项目命名规范

Java 命名规范(非常全面)