1 Star 1 Fork 0

韩斌 / quick-start

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
韩斌 提交于 2024-01-27 01:34 . 引入Spring Data JPA

quick-start

一个Spring boot的简单Quick Start

一句话描述

这个工程没有提供太多的东西。 一个基于Spring Boot 2.4.2 Spring Boot 3.2.2 的纯净Spring Boot项目,依赖了spring-boot-starter-webLombok以及Swagger

功能介绍

  • 封装了基础的CommonResponse类;
  • 配置了Swagger配置;
  • 添加了一个极简的token验证AuthInterceptor,并且在Swagger页面中可以直接填写测试;
  • 提供了CustomApplicationReadyEventPrintSomethingBean ,分别实现了ApplicationListener<ApplicationReadyEvent>CommandLineRunner,参考这两个类可以在项目启动过程中做一些初始化动作和日志打印。
  • 提供了全局异常拦截,封装了自定义异常ApplicationException, 建议在主动抛异常时使用这个。
  • 提供了全局异常处理。
  • 引入Spring Data JPA,提供使用示例。

访问截图

swagger截图

1
https://gitee.com/coder_hanbin/quick-start.git
git@gitee.com:coder_hanbin/quick-start.git
coder_hanbin
quick-start
quick-start
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891