{"repo":"AntonyCheng/spring-boot-init-template","free":true,"listed":false,"github":"https://github.com/AntonyCheng/spring-boot-init-template","clone":"git clone https://github.com/AntonyCheng/spring-boot-init-template.git","description":"基于 Java Web 项目的 SpringBoot 框架初始化模板，适配最新版本Spring AI，该模板整合了常用的框架（Mybatis-Plus、ShardingSphere、Redis、RabbitMQ、Elasticsearch、SaToken、OSS、Caffeine以及MongoDB等），广泛支持JDK11和JDK17，部分版本兼容JDK8，同时该模板适用于前后端分离项目启动开发，保证大家在此基础上能够快速开发自己的项目，同时也适合入门学习，本项目会由作者持续更新。","language":"Java","stars":544,"topics":["elastic","minio","mongodb","mybatis-plus","rabbitmq","redis","satoken","shardingsphere-jdbc","springai","springboot2"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"作者：AntonyCheng 版本号：v2.2.1-jdk17-pre 开源协议：Apache License 2.0 注意事项：该README跟随版本号的更新而更新，所有Git分支其实都是Pre预览分支，其中最新的内容并不能及时展现在该README中，所以想要使用稳定且具有对应说明的版本，推荐从Releases中下载。但是想要时刻跟进模板开发进度，也可以直接从各个Git分支拉取，查看每次提交的对应说明！ SpringBoot初始化模板 基于 Java Web 项目的 SpringBoot 框架初始化模板 ，该模板整合了常用的框架，广泛支持JDK11和JDK17，部分版本兼容JDK8，该模板适用于前后端分离项目启动开发，保证大家在此基础上能够快速开发自己的项目，同时也适合入门学习，本项目会由作者持续更新。 SpringBoot初始化模板 软件版本要求 模板特点 主流框架 业务特性 业务功能 示例业务 单元测试 快速上手 必须执行 可选执行 启动前端项目 整合Spring AI 整合缓存服务 整合系统缓存（Redis） 整合业务缓存（Redisson） 整合本地缓存（Caffeine） 整合消息队列 激活消息队列 自定义消息队列 整合Elasticsearch 整合MongoDB 整合对象存储服务 整合腾讯云COS 整合MinIO 整合阿里云OSS 整合验证码 整合邮件 整合离线IP库 配置国际化 配置SaToken 开启鉴权认证功能 鉴权功能 认证功能 开启JWT 整合Redis 整合JWT 确认鉴权模式 配置定时任务 SpringBoot任务调度 XxlJob任务调度 PowerJob任务调度 配置WebSocket 配置SpringBootAdmin 配置Canal Canal简介 搭建Deployer&Adapter系统 搭建Deployer&Client系统 容器化部署 准备工作 启动基础组件 启动前后端服务 前端预览 申明&联系我 项目历史 下一步开发计划 软件版本要求 MySQL 8.0.X（推荐） Redis 7.X.X（强制） Elasticsearch 7.X.X（强制，特别推荐7.14.0） RaabbitMQ 3.X.X（推荐） 说明：其他没有提及到的软件版本均广泛支持 模板特点 主流框架 - Java 17 - SpringBoot 3.2.5 - spring-boot-starter-web == 基于 Spring MVC 的 Web 应用依赖 - spring-boot-starter-undertow == 轻量级、高性能 Servlet 容器 - spring-boot-starter-aop == 提供面向切面编程功能 - spring-boot-starter-validation == 参数校验依赖 - spring-boot-starter-data-mongodb == Spring Data MongoDB 依赖 - spring-boot-starter-email == Spring Data Email 依赖 - spring-boot-starter-freemaker == 模板引擎依赖 - spring-boot-starter-test == Spring Boot Test 依赖 - spring-boot-configuration-processor == 生成配置元数据信息，辅助开发工具 - 前端模板 - vue-admin-template 4.4.0 == 这是一个极简的 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/AntonyCheng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AntonyCheng/spring-boot-init-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}