# hexadecimal-demo **Repository Path**: java_new/hexadecimal-demo ## Basic Information - **Project Name**: hexadecimal-demo - **Description**: spring cloud 集成 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 24 - **Created**: 2024-03-15 - **Last Updated**: 2024-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hexadecimal-demo #### 项目介绍 hexadecimal-demo项目是公众号《十六进制说》的示例项目源代码,可公开使用。 #### 软件架构 编辑器: IntelliJ IDEA 2022.1 spring boot: 3.1 jdk: 17+ maven: 3.5.4+ #### 安装教程 1. git clone https://github.com/youapple/hexadecimal-demo.git 2. 切换到具体工程目录,例如springboot3-mybatisplus,选择pom.xml,右键Add as Maven Project。为保证依赖包下载速度,请修改maven setting文件,配置阿里云中央仓库,具体操作自行谷歌 3. 修改工程的jdk版本,File->Project Structure, 分别点击Project Settings->Project, Project Settings->Modules修改JDK版本为17+ #### 使用说明 程序运行入口: ExampleApplication,示例工程:springboot3-example -- 已完成 1. springboot3-mybatisplus:整合mybatis-plus 2. springboot3-druid:整合Druid,使用druid-spring-boot-3-starter集成,目前除了数据源能加载成功外,其余配置项采用默认的配置,自定义配置无法生效。 springboot3-druid-2:整合Druid,使用原生方式集成,除druid控制台无法打开外,其余均可正常使用。 3. springboot3-jpa:整合jpa 4. springboot3-dynamic-datasource:整合多数据源(Dynamic DataSource) 5. springboot3-mail:整合mail 6. springboot3-swagger:整合swagger 7. springboot3-knife4j:整合knife4j 8. springboot3-dubbo: 整合dubbo 9. springboot3-redis: 整合redis 10. springboot3-rabbitmq: 整合rabbitmq 11. springboot3-kafka: 整合kafka 12. springboot3-rocketmq: 整合rocketmq 13. springboot3-quartz: 整合quartz 14. springboot3-xxl-job: 整合xxl-job 15. springboot3-nacos: 整合nacos。采用spring-cloud-starter-alibaba-nacos-config和spring-cloud-starter-alibaba-nacos-discovery的2022.0.0.0-RC2版本(仅支持springboot3.0.2),而非存粹的springboot3版本。 16. springboot3-websocket: 整合websocket 17. springboot3-mongodb: 整合mongodb 18. springboot3-shiro: 整合shiro 19. springboot3-shiro-jwt: 整合shiro+jwt 20. springboot3-security-jwt: 整合security+jwt -- 待排期 21. springboot3-docker: docker发布 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 其他 1. 如果本项目对你帮助,请帮忙star一下。 2. 如有疑问,可以通过issues或者公众号反馈给我。 > 关注我的公众号:十六进制说 ![十六进制说](qrcode_hexadecimal.jpg)