跳至主要內容

SpringBoot 项目初始模板

holic-x...大约 1 分钟架构后端模板

SpringBoot 项目初始模板

Java SpringBoot 项目初始模板,整合了常用框架和示例代码,可以在此基础上快速开发自己的项目。

参考springboot-init-V1项目

模板功能

  • Spring Boot 2.7.0(贼新)
  • Spring MVC
  • MySQL 驱动
  • MyBatis
  • MyBatis Plus
  • Spring Session Redis 分布式登录
  • Spring AOP
  • Apache Commons Lang3 工具类
  • Lombok 注解
  • Swagger + Knife4j 接口文档
  • Spring Boot 调试工具和项目处理器
  • 全局请求响应拦截器(记录日志)
  • 全局异常处理器
  • 自定义错误码
  • 封装通用响应类
  • 示例用户注册、登录、搜索功能
  • 示例单元测试类
  • 示例 SQL(用户表)

访问 localhost:7529/api/doc.html 就能在线调试接口了,不需要前端配合~

image-20240307210422116

项目引入

​ IDEA中导入项目:File->New Project from Existing Sources,选择对应项目文件所在位置构建maven项目,随后配置JDK环境以及maven配置(如果pom.xml文件飘红则相应检查maven配置是否正常加载,重新刷新等待下载,如果还是出现同样的问题则考虑项目引用组件兼容问题,在maven仓库中排查)

框架说明

annotation  # 自定义注解
aop         # 请求日志和权限校验
common      # 通用类(常用通用类)
config      # 配置类
constant    # 常量类
controller  # 控制层
exception   # 异常处理
mapper      # mapper层:用于封装复杂sql(数据库交互)
model       # 实体类
service     # service层:用于封装业务逻辑,接口和实现类,用于注入

image-20240307210731076

​ 点击MyApplication类启动项目,随后访问localhost:7529/api/doc.html 进行在线接口调试

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3