demo学习

2310

spring-boot-demo-log-aop 主要是演示如何使用 aop 切面对请求进行日志记录,并且记录 UserAgent 信息。
spring-boot-demo-https  主要演示了 Spring Boot 如何集成 https
spring-boot-demo-task 定时任务
spring-boot-demo-task-quartz 定时任务
spring-boot-demo-task-xxl-job 定时任务
spring-boot-demo-dynamic-datasource 要演示了 Spring Boot 项目如何通过接口`动态添加/删除`数据源,添加数据源之后如何`动态切换`数据源,然后使用 mybatis 查询切换后的数据源的数据。
spring-boot-demo-ratelimit-redis  演示了 Spring Boot 项目如何通过 AOP 结合 Redis + Lua 脚本实现分布式限流,旨在保护 API 被恶意频繁访问的问题,是 `spring-boot-demo-ratelimit-guava` 的升级版。
spring-boot-demo-rbac-security  用户认证
spring-boot-demo-properties  演示如何获取配置文件的自定义配置,以及如何多环境下的配置文件信息的获取
spring-boot-demo-actuator  主要演示了如何在 Spring Boot 中通过 actuator 检查项目运行情况
spring-boot-demo-admin  主要演示了 Spring Boot 如何集成 Admin 管控台,监控管理 Spring Boot 应用,分别为 admin 服务端和 admin 客户端,两个模块。
spring-boot-demo-async 主要演示了 Spring Boot 如何使用原生提供的异步任务支持,实现异步执行任务。
spring-boot-demo-codegen 主要演示了 Spring Boot 使用**模板技术**生成代码,并提供前端页面,可生成 Entity/Mapper/Service/Controller 等代码。
spring-boot-demo-elasticsearch-rest-high-level-client 主要演示了 Spring Boot 如何集成 `elasticsearch-rest-high-level-client` 完成对 `ElasticSearch 7.x` 版本的基本 CURD 操作 
spring-boot-demo-email 主要演示了 Spring Boot 如何整合邮件功能,包括发送简单文本邮件、HTML邮件(包括模板HTML邮件)、附件邮件、静态资源邮件。
spring-boot-demo-exception-handler  演示了如何在Spring Boot中进行统一的异常处理,包括了两种方式的处理:第一种对常见API形式的接口进行异常处理,统一封装返回格式;第二种是对模板页面请求的异常处理,统一处理错误页面。
spring-boot-demo-flyway 演示了 Spring Boot 如何使用 Flyway 去初始化项目数据库,同时支持数据库脚本的版本控制。
spring-boot-demo-graylog 主要演示了 Spring Boot 项目如何接入 GrayLog 进行日志管理。
spring-boot-demo-orm-mybatis-mapper-page  演示了 Spring Boot 如何集成通用Mapper插件和分页助手插件
spring-boot-demo-session  主要演示了 Spring Boot 如何通过 Spring Session 实现Session共享、重启程序Session不失效
spring-boot-demo-sharding-jdbc 主要演示了如何集成 `sharding-jdbc` 实现分库分表操作,ORM 层使用了`Mybatis-Plus`简化开发,童鞋们可以按照自己的喜好替换为 JPA、通用Mapper、JdbcTemplate甚至原生的JDBC都可以。
spring-boot-demo-social 主要演示 Spring Boot 项目如何使用 **[史上最全的第三方登录工具
spring-boot-demo-rbac-shiro
spring-boot-demo-dubbo 主要演示了 Spring Boot 如何集成 Dubbo,demo 分了3个module,分别为公共模块 `spring-boot-demo-dubbo-common`、服务提供方`spring-boot-demo-dubbo-provider`、服务调用方`spring-boot-demo-dubbo-consumer`
spring-boot-demo-elasticsearch  主要演示了 Spring Boot 如何集成 `spring-boot-starter-data-elasticsearch` 完成对 ElasticSearch 的高级使用技巧,包括创建索引、配置映射、删除索引、增删改查基本操作、复杂查询、高级查询、聚合查询等。
spring-boot-demo-ldap  此 demo 主要演示了 Spring Boot 如何集成 `spring-boot-starter-data-ldap` 完成对 LDAP 的基本 CURD操作, 并给出以登录为实战的 API 示例
spring-boot-demo-mongodb 此 demo 主要演示了 Spring Boot 如何集成 MongoDB,使用官方的 starter 实现增删改查。
spring-boot-demo-mq-kafka 主要演示了 Spring Boot 如何集成 kafka,实现消息的发送和接收
spring-boot-demo-mq-rabbitmq 主要演示了 Spring Boot 如何集成 RabbitMQ,并且演示了基于直接队列模式、分列模式、主题模式、延迟队列的消息发送和接收。
spring-boot-demo-mq-rocketmq 
spring-boot-demo-ratelimit-guava 主要演示了 Spring Boot 项目如何通过 AOP 结合 Guava 的 RateLimiter 实现限流,旨在保护 API 被恶意频繁访问的问题。

2309

spring-boot-demo 多个java相关的demo
spring-boot-demo-helloworld  演示如何使用 Spring Boot 写一个hello world
spring-boot-demo-multi-datasource-jpa  Spring Boot 如何集成 JPA 的多数据源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值