# spring-boot-learning **Repository Path**: glacier0315/spring-boot-learning ## Basic Information - **Project Name**: spring-boot-learning - **Description**: 学习spring boot,集成第三方框架 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2024-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, Java, Docker, Gradle ## README # spring-boot-learning ## 说明 该仓库中主要是一些常用的 Spring Boot 使用的各种示例代码。 ## 下载地址 [GitHub工程地址](https://github.com/glacier0315/spring-boot-learning.git) [码云工程地址](https://gitee.com/glacier0315/spring-boot-learning.git) ## 工程说明 ### 模板 #### [freemarker](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/template-engine/freemarker) * demo1: spring-boot集成freemarker 的示例。 #### [thymeleaf](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/template-engine/thymeleaf) * demo1: spring-boot集成thymeleaf 的示例。 * demo2: spring-boot集成thymeleaf和thymeleaf-layout 的示例。 * layui-admin: spring-boot集成thymeleaf、thymeleaf-layout和layui-admin 的示例。 * AdminLTE_CN: spring-boot集成thymeleaf、thymeleaf-layout和AdminLTE_CN 的示例。 *** ### 服务监控 #### [spring-boot-actuator](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/monitor/spring-boot-actuator) * demo1: spring-boot-actuator 示例。 *** #### [spring-boot-admin](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/monitor/spring-boot-admin) * server1: spring-boot集成spring-boot-admin-server 的示例。 * client1: spring-boot集成spring-boot-admin-client 的示例。 *** ### 数据操作 #### [spring-data-jpa](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/spring-data-jpa) * demo1: spring-boot-data-jpa 示例。 #### [mybatis](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/mybatis) * demo1: spring-boot集成mybatis和alibaba druid 的示例。 * demo2: spring-boot集成mybatis和hikari 的示例。 * demo3: spring-boot集成mybatis和hikari 的示例。 #### [mybatis-plus](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/mybatis-plus) * demo1: spring-boot集成mybatis-plus和alibaba druid 的示例。 * dynamic1: spring-boot集成mybatis-plus、alibaba druid和dynamic-datasource(动态数据源) 的示例。 #### [redis](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/redis) * demo1: spring-boot-data-redis 示例。 #### [elasticsearch](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/elasticsearch) * demo1: spring-boot-data-elasticsearch 示例。 #### [jasypt](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/jasypt) * druid1: 数据库密码加密示例。 #### [flyway](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/data-access-layer/flyway) * druid1: 数据库版本控制示例。 *** ### rest服务 #### [jersey](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/restful-service/jersey) * demo1: spring-boot集成jersey 的示例。 *** ### 权限管理 #### [spring-security](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/authorization/spring-security) * memory-login1: spring-boot集成security 的示例。 #### [shiro](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/authorization/shiro) * demo1: spring-boot集成shiro 的示例。 * demo2: spring-boot集成shiro 持久化到数据库的示例。 * demo3: spring-boot集成shiro 配置多realm。 *** ### api管理 #### [openapi](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/api-manage/openapi) * demo1: spring-boot集成openapi 的示例。 *** ### 任务调度 #### [scheduled](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/scheduled-tasks/scheduled) * demo1: spring-boot单机定时任务的示例。 #### [quartz](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/scheduled-tasks/quartz) * demo1: spring-boot集成quartz 的示例。 * demo2: spring-boot集成quartz 分布式配置的示例。 *** ### 文件服务 #### [fastdfs](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/file-service/fastdfs) * demo1: spring-boot集成fastdfs 的示例。 *** ### 文档处理 #### [document-processing](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/document-processing) * office-to-pdf1: spring-boot集成office转pdf 的示例。 * easyexcel1: spring-boot集成alibaba easyexcel 的示例。 * hutool-poi1: spring-boot集成 hutool pos 的示例。 *** ### 工作流 #### [activiti6](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/workflow/activiti6) * demo1: spring-boot集成activiti6 的示例。 #### [activiti7](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/workflow/activiti7) * demo1: spring-boot集成activiti7 的示例。 *** ### 消息队列 #### [kafka](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/message-queuing/kafka) * demo1: spring-boot集成 kafka 的示例。 #### [rabbitmq](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/message-queuing/rabbitmq) * demo1: spring-boot集成 rabbitmq 的示例。 #### [rocketmq](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/message-queuing/rocketmq) * demo1: spring-boot集成 rocketmq 的示例。 *** ### 云开发 #### [docker](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/container-image/docker) * demo1: spring-boot集成docker 的示例。 *** ### 日志 #### [logback](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/logging/logback) * demo1: spring-boot logback配置 的示例。 ### 其他特性 #### [jar2war](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/jar2war) * spring-boot集成打war包 的示例。 #### [config-order](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/config-order) * demo1: spring-boot 读取配置文件顺序 的示例。 #### [async](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/async) * demo1: spring-boot 异步调用 的示例。 #### [aop](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/aop) * demo1: spring-boot 切面编程 的示例。 #### [validation](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/validation) * demo1: spring-boot validation校验 的示例。 #### [websocket](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/websocket) * demo1: spring-boot websocket 的示例。 #### [https](https://gitee.com/glacier0315/spring-boot-learning/tree/main/web/features/https) * demo1: spring-boot https 的示例。 ***