Skip to content

一个基于Spring Boot & MyBatis的脚手架。该项目集成了Swagger2,通用Mapper,PageHelper分页插件。用于快速构建中小型API、RESTful API项目~

Notifications You must be signed in to change notification settings

sheep-cloud/spring-boot-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

spring boot


集成 Mybatis,通用Mapper,PageHelp分页插件, war包独立部署,Swagger2 API

开发建议


  • 表名,建议使用小写,多个单词使用下划线拼接。 如:sys_user
  • 不是表中字段的属性必须加 @Transient 注解,建议使用dto
  • 开发规范建议遵循阿里巴巴java开发手册
  • 公司内部使用Swagger2来编写,管理api文档
  • 需要工具类的话建议先从 hutool 工具类中找,尽量精简项目
  • 日志,使用 private static final Log log = LogFactory.get(); 定义
  • 字段验证:直接调用Validator.isXXX(String value)既可验证字段,返回是否通过验证。如:Validator.isChinese("字段验证器");

技术选型 & 文档


About

一个基于Spring Boot & MyBatis的脚手架。该项目集成了Swagger2,通用Mapper,PageHelper分页插件。用于快速构建中小型API、RESTful API项目~

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages