Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WENZIZZHENG/spring-boot-demo
/ types & classes
Types & classes
276 in github.com/WENZIZZHENG/spring-boot-demo
⨍
Functions
500
◇
Types & classes
276
Class
AckConsumer
<p> 消费端-手动确认ack, 需要配置 spring.rabbitmq.listener.acknowledge-mode=manual 消费者开启手动ack消息确认 需要配置 spring.rabbitmq.listener.default-requeue-rejected=false 设
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/ack/AckConsumer.java:21
Class
Admin
<p> 管理员表 </p> @author MrWen @since 2021-12-07
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/entity/Admin.java:20
Class
Admin
<p> 管理员表 </p> @author MrWen @since 2021-12-02
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/entity/Admin.java:20
Class
Admin
<p> 管理员表 </p> @author MrWen @since 2021-05-07
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/entity/Admin.java:19
Class
Admin
<p> 管理员表 </p> @author MrWen @since 2021-05-07
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/entity/Admin.java:19
Class
Admin
<p> 管理员表 </p> @author MrWen @since 2021-12-02
spring-boot-canal/src/main/java/com/example/test/entity/Admin.java:20
Class
AdminController
<p> 管理员表 前端控制器 </p> @author MrWen @since 2021-12-07
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/controller/AdminController.java:18
Class
AdminController
<p> 管理员表 前端控制器 </p> @author MrWen @since 2021-12-02
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/controller/AdminController.java:18
Interface
AdminMapper
<p> 管理员表 Mapper 接口 </p> @author MrWen @since 2021-12-07
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/mapper/AdminMapper.java:15
Interface
AdminMapper
<p> 管理员表 Mapper 接口 </p> @author MrWen @since 2021-12-02
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/mapper/AdminMapper.java:15
Class
AdminService
<p> 模式canal同步mysql测试 </p> @author MrWen @since 2021-12-02
spring-boot-canal/src/main/java/com/example/test/service/AdminService.java:16
Class
AdminServiceImpl
<p> 管理员表 服务实现类 </p> @author MrWen @since 2021-12-07
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/service/impl/AdminServiceImpl.java:21
Class
AdminServiceImpl
<p> 管理员表 服务实现类 </p> @author MrWen @since 2021-12-02
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/service/impl/AdminServiceImpl.java:18
Class
AllConsumer
<p> Routing 路由模式-交换机和队列进行绑定,并且指定routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,固定)的消费者收到 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/direct/AllConsumer.java:18
Class
BaseESTest
<p> 原生es测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:54
Class
BaseEntity
<p> 基础属性 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/config/base/BaseEntity.java:18
Class
BaseEntity
<p> 基础属性,这个根据实际项目,放到公共包中,这里只做演示 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/entity/base/BaseEntity.java:19
Class
BaseEntity
<p> 基础属性 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/base/BaseEntity.java:19
Class
BaseEntity
<p> 基础属性 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/entity/BaseEntity.java:20
Class
BaseEntity
<p> 基础属性 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/entity/BaseEntity.java:20
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache-redis/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础类 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-p6spy-demo/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/BaseTest.java:15
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache-caffeine/src/test/java/com/example/BaseTest.java:14
Class
BaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-multi-threading/src/test/java/com/example/BaseTest.java:14
Class
BatchDto
<p> 批量消息实体 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/dto/BatchDto.java:17
Class
BatchDto
<p> 批量消息实体 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/dto/BatchDto.java:17
Class
CacheServiceImpl
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:18
Class
CacheServiceImpl
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:18
Class
CacheTest
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/service/CacheTest.java:17
Class
CacheTest
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/service/CacheTest.java:17
Enum
Caches
定义cache名称、超时时长秒、最大个数 每个cache缺省3600秒过期,最大个数1000
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:60
Class
CaffeineApplication
<p> 启动类 </p> @author MrWen
spring-boot-cache-caffeine/src/main/java/com/example/CaffeineApplication.java:13
Class
CaffeineCacheApplication
<p> 启动类 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/CaffeineCacheApplication.java:13
Class
CaffeineConfig
<p> caffeine缓存配置 - 优点:可以针对每个cache配置不同的参数,比如过期时长、最大容量(定制化配置) </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:22
Class
CaffeineConfig
<p> caffeine缓存配置 - 优点:可以针对每个cache配置不同的参数,比如过期时长、最大容量(定制化配置) </p> @author MrWen
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:20
Class
CaffeineTest
<p> caffeine测试 </p> @author MrWen
spring-boot-cache-caffeine/src/test/java/com/example/test/CaffeineTest.java:19
Class
CanalApplication
<p> 启动类 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/CanalApplication.java:14
Class
CanalClientProperties
<p> canal客户端属性 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/properties/CanalClientProperties.java:13
Interface
CanalEntryHandler
<p> canal数据处理接口 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/handler/CanalEntryHandler.java:10
Class
CanalMessageHandler
<p> canal消息处理 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/handler/CanalMessageHandler.java:18
Class
CanalScheduling
<p> canal定时任务,主要是监听日志变化 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/job/CanalScheduling.java:33
Class
CommonUtil
<p> 通用工具类 </p> @author MrWen
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/util/CommonUtil.java:14
Class
CommonUtil
<p> 通用工具类 </p> @author MrWen
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/util/CommonUtil.java:14
Class
CommonUtil
<p> 通用util </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/CommonUtil.java:17
Class
Constants
<p> 常量 </p> @author MrWen
spring-boot-cache-redis/src/main/java/com/example/constant/Constants.java:10
Class
Consumer
<p> 消费着 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq-simple/consumer-simple/src/main/java/com/example/consumer/Consumer.java:14
Class
Consumer
<p> 消费者 </p> @author MrWen @since 2022-01-06 16:29
spring-boot-mq-rocketmq/spring-boot-rocketmq-simple/rocketmq-consumer-simple/src/main/java/com/example/service/Consumer.java:19
Class
Consumer
<p> 测试 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/Consumer.java:21
Class
Consumer1
<p> work工作队列模式的消费者-只有一个消费者能接收到消息(竞争的消费者模式) </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer1.java:14
Class
Consumer2
<p> work工作队列模式的消费者-只有一个消费者能接收到消息(竞争的消费者模式) </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer2.java:14
Class
ConsumerBatch
<p> 批量消息消费 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerBatch.java:19
Class
ConsumerBroadcast
<p> 广播模式消费,每个消费者消费的消息都是相同的 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerBroadcast.java:18
Class
ConsumerCluster
<p> 集群模式消费,负载均衡模式消费(最常用!!!) </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerCluster.java:21
Class
ConsumerInOrder
<p> 顺序消息消费-分区有序 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerInOrder.java:20
Class
ConsumerSQL
<p> 过滤消息消费,SQL92模式 需要配置RocketMQ服务器 vim conf/broker.conf ##支持sql语句过滤 enablePropertyFilter=true 在console控制台查看集群状态 enablePropertyFilter=true 才正常 </p>
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerSQL.java:36
Class
ConsumerTag1
<p> 过滤消息消费,Tag模式 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerTag1.java:21
Class
ConsumerTag2
<p> 过滤消息消费,Tag模式 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerTag2.java:21
Class
ConsumerTransaction
<p> 事务消息演示 <p> 事务消息使用上的限制 1:事务消息不支持延时消息和批量消息。 2:为了避免单个消息被检查太多次而导致半队列消息累积,我们默认将单个消息的检查次数限制为 15 次,但是用户可以通过 Broker 配置文件的 transactionCheckMax参数来修改此限制。如果已经
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerTransaction.java:29
Class
CustomComplexCodeGenerator
<p> 自定义复杂代码生成器-使用自定义模板 <p> 目录结构 controller service impl infrastructure--基础层 persistence--持久层 entity
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomComplexCodeGenerator.java:34
Class
CustomFileInfo
<p> 自定义文件属性 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomFileInfo.java:12
Class
CustomFreemarkerTemplateEngine
<p> 自定义Freemarker 模板引擎实现文件输出 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomFreemarkerTemplateEngine.java:19
Class
CustomIdGenerator
<p> 自定义ID生成器, 仅作为示范(实际项目中 , 可以用雪花算法,或参考默认的DefaultIdentifierGenerator,继承重写它) </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/CustomIdGenerator.java:16
Class
CustomSimpleCodeGenerator
<p> 自定义简单代码生成器-使用自定义模板 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomSimpleCodeGenerator.java:21
Class
DataUtil
<p> 获取导出模拟数据 </p> @author MrWen @since 2022-02-05 13:01
spring-boot-excel/src/main/java/com/example/util/DataUtil.java:17
Class
DeadLetterConsumer
<p> 死信队列消费者 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/ack/DeadLetterConsumer.java:21
Class
DemoData
基础数据类 @author Jiaju Zhuang
spring-boot-excel/src/main/java/com/example/dto/DemoData.java:17
Class
DemoDataHandler
<p> 自定义处理器 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/handler/DemoDataHandler.java:16
Class
DynamicTest
<p> 多数据源测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:18
Class
EasyExcelController
<p> easyexcel示例 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/controller/EasyExcelController.java:18
Class
EasyExcelServiceImpl
<p> easyexcel示例 </p> @author MrWen @since 2022-02-05 12:58
spring-boot-excel/src/main/java/com/example/service/impl/EasyExcelServiceImpl.java:24
Class
ElasticSearch6Application
<p> 启动类 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/main/java/com/example/ElasticSearch6Application.java:13
Class
ElasticSearch7Application
<p> 启动类 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/main/java/com/example/ElasticSearch7Application.java:13
Class
ErrorConsumer
<p> Routing 路由模式-交换机和队列进行绑定,并且指定routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,固定)的消费者收到 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/direct/ErrorConsumer.java:18
Class
ErrorLogConsumer
<p> topic 通配符/主题模式-交换机和队列进行绑定,并且通配符方式routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,通配符)的消费者收到 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/topic/ErrorLogConsumer.java:18
Class
ExcelApplication
<p> 启动类 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/ExcelApplication.java:13
Class
ExcelBigNumberConvert
大数值转换 Excel 数值长度位15位 大于15位的数值转换位字符串 @author Lion Li
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:21
Class
ExcelParserUtil
<p> 自定义Excel解析器 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/ExcelParserUtil.java:25
Class
ExcelUtil
<p> excel工具 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/ExcelUtil.java:29
Class
ExceptionConfiguration
全局异常处理
spring-boot-validator/src/main/java/com/example/config/ExceptionConfiguration.java:16
Class
FieldUtil
<p> 实体类字段属性赋值 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/util/FieldUtil.java:23
Class
FullLogConsumer
<p> topic 通配符/主题模式-交换机和队列进行绑定,并且通配符方式routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,通配符)的消费者收到 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/topic/FullLogConsumer.java:18
Enum
GenderEnum
<p> 性别枚举 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/enums/GenderEnum.java:12
Class
Goods
<p> 商品基本信息表 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/entity/Goods.java:21
Class
Goods
<p> 商品基本信息表 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-simple-db-table/src/main/java/com/example/entity/Goods.java:20
Class
Goods
<p> 商品基本信息表 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/entity/Goods.java:21
Class
Goods
<p> 商品基本信息表 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-simple-db-table/src/main/java/com/example/entity/Goods.java:20
Class
GoodsController
<p> 商品基本信息表 前端控制器 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/controller/GoodsController.java:28
Class
GoodsController
<p> 商品基本信息表 前端控制器 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-simple-db-table/src/main/java/com/example/controller/GoodsController.java:24
Class
GoodsController
<p> 商品基本信息表 前端控制器 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/controller/GoodsController.java:28
Class
GoodsController
<p> 商品基本信息表 前端控制器 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-simple-db-table/src/main/java/com/example/controller/GoodsController.java:24
Interface
GoodsMapper
<p> 商品基本信息表 Mapper 接口 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/mapper/GoodsMapper.java:14
Interface
GoodsMapper
<p> 商品基本信息表 Mapper 接口 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-simple-db-table/src/main/java/com/example/mapper/GoodsMapper.java:14
Interface
GoodsMapper
<p> 商品基本信息表 Mapper 接口 </p> @author MrWen @since 2021-11-28
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/mapper/GoodsMapper.java:14
next →
1–100 of 276, ranked by callers