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 项目命名规范的主要内容,如果未能解决你的问题,请参考以下文章