java

开源项目springboot-api

开源项目springboot-api

简介

Spring Boot API 是一个基于Spring Boot & MyBatis plus的种子项目,用于快速构建中小型API项目,特点稳定、简单、快速,摆脱那些重复劳动

特征&提供

  • 统一响应结果封装及生成工具
  • 统一异常处理
  • 简单的jwt认证
  • 使用Druid Spring Boot Starter 集成Druid数据库连接池与监控, 地址为ip:port/druid/index.html
  • 集成MyBatis plus,实现单表业务零SQL
  • 集成Swagger2,自动生成接口文档 地址为ip:port/swagger-ui.html
  • 提供代码生成器,生成controller,service,serviceImpl,dao,mapper.xml

快速开始

  1. 克隆项目
  2. test包内的代码生成器CodeGenerator进行配置,主要是JDBC,因为要根据表名来生成代码
  3. 输入表名,运行CodeGenerator.main()方法,生成基础代码(可能需要刷新项目目录才会出来)
  4. 根据业务在基础代码上进行扩展
  5. 对开发环境配置文件application-dev.properties进行配置,启动项目,Have Fun!

License

纯粹开源分享,感谢大家 Star 的支持。


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
文章若有侵权请立即与我联系, 我将及时处理
微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

支付宝扫一扫,向我赞赏

回复

This is just a placeholder img.
Title - Artist
0:00