开发规范
该规范基于阿里java开发规范,挑选出额外注意的几点,往各位开发者遵守。此规范将用于代码Review中作为参考。
请大家自行下载并启用阿里代码规范扫描插件。 参考: Eclipse阿里代码规范插件安装,卸载与使用 IDEA安装阿里代码规范插件
该文档将继续完善。 后期期望引入sonar代码检查服务...
工程结构
微服务的基本工程结构及包名文件名规范
- com.xxx.** (服务名)
- src :工程主目录
- 业务模块
- controller 控制层,在微服务中只处理接口的校验,类名以Controller结尾
- service : 服务层/业务层,处理业务具体逻辑,类名以Service结尾
- entity : 实体类,用于数据库字段映射,类名基于表名规则
- mapper/dao : 用于数据操作
- 业务模块
- src :工程主目录