项目使用的相关依赖包:
spring-boot-starter-web
spring-boot-starter-test
spring-boot-devtools
mysql-connector-j
lombok
spring-boot-starter-validation
spring-boot-starter-data-redis
spring-boot-starter-websocket
mybatis-plus-spring-boot3-starter
spring-boot-starter-aop
fastjson
rocketmq-spring-boot-starter
springdoc-openapi-starter-webmvc-uispringdoc-openapi-starter-webmvc-api
hutool-all
项目仓库地址:AmSuperKing/spring-boot-serverhttps://gitee.com/amsuperking/spring-boot-server
项目结构清晰,适合初学者入门。GET/POST/PUT/DELETE请求接口均有实现,同时实现了单文件/多文件上传,文件下载,数据库sql脚本都保存在 doc 文件夹,部署脚本都有写windows和Linux两种平台。Web端实现参考:springboot-vue-wiki: project for learn springboot + vue3