不朽
不朽
发布于 2024-03-15 / 18 阅读
0
0

SpringCloud框架集成

SpringCloud框架集成

版本:

spring boot: 3.1
jdk: 17+
maven: 3.5.4+

安装教程

git clone https://gitee.com/java_new/hexadecimal-demo
切换到具体工程目录,例如springboot3-mybatisplus,选择pom.xml,右键Add as Maven Project。为保证依赖包下载速度,请修改maven setting文件,配置阿里云中央仓库,具体操作自行谷歌
修改工程的jdk版本,File->Project Structure, 分别点击Project Settings->Project, Project Settings->Modules修改JDK版本为17+
使用说明
程序运行入口: ExampleApplication,示例工程:springboot3-example

说明

springboot3-mybatisplus:整合mybatis-plus
springboot3-druid:整合Druid,使用druid-spring-boot-3-starter集成,目前除了数据源能加载成功外,其余配置项采用默认的配置,自定义配置无法生效。
springboot3-druid-2:整合Druid,使用原生方式集成,除druid控制台无法打开外,其余均可正常使用。
springboot3-jpa:整合jpa
springboot3-dynamic-datasource:整合多数据源(Dynamic DataSource)
springboot3-mail:整合mail
springboot3-swagger:整合swagger
springboot3-knife4j:整合knife4j
springboot3-dubbo: 整合dubbo
springboot3-redis: 整合redis
springboot3-rabbitmq: 整合rabbitmq
springboot3-kafka: 整合kafka
springboot3-rocketmq: 整合rocketmq
springboot3-quartz: 整合quartz
springboot3-xxl-job: 整合xxl-job
springboot3-nacos: 整合nacos。采用spring-cloud-starter-alibaba-nacos-config和spring-cloud-starter-alibaba-nacos-discovery的2022.0.0.0-RC2版本(仅支持springboot3.0.2),而非存粹的springboot3版本。
springboot3-websocket: 整合websocket
springboot3-mongodb: 整合mongodb
springboot3-shiro: 整合shiro
springboot3-shiro-jwt: 整合shiro+jwt
springboot3-security-jwt: 整合security+jwt

评论