MCPcopy Create free account

hub / github.com/WENZIZZHENG/spring-boot-demo / types & classes

Types & classes276 in github.com/WENZIZZHENG/spring-boot-demo

ClassAckConsumer
<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
ClassAdmin
<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
ClassAdmin
<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
ClassAdmin
<p> 管理员表 </p> @author MrWen @since 2021-05-07
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/entity/Admin.java:19
ClassAdmin
<p> 管理员表 </p> @author MrWen @since 2021-05-07
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/entity/Admin.java:19
ClassAdmin
<p> 管理员表 </p> @author MrWen @since 2021-12-02
spring-boot-canal/src/main/java/com/example/test/entity/Admin.java:20
ClassAdminController
<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
ClassAdminController
<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
InterfaceAdminMapper
<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
InterfaceAdminMapper
<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
ClassAdminService
<p> 模式canal同步mysql测试 </p> @author MrWen @since 2021-12-02
spring-boot-canal/src/main/java/com/example/test/service/AdminService.java:16
ClassAdminServiceImpl
<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
ClassAdminServiceImpl
<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
ClassAllConsumer
<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
ClassBaseESTest
<p> 原生es测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:54
ClassBaseEntity
<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
ClassBaseEntity
<p> 基础属性,这个根据实际项目,放到公共包中,这里只做演示 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/entity/base/BaseEntity.java:19
ClassBaseEntity
<p> 基础属性 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/base/BaseEntity.java:19
ClassBaseEntity
<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
ClassBaseEntity
<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
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache-redis/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础类 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-p6spy-demo/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/BaseTest.java:15
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-cache-caffeine/src/test/java/com/example/BaseTest.java:14
ClassBaseTest
<p> 基础测试 </p> @author MrWen
spring-boot-multi-threading/src/test/java/com/example/BaseTest.java:14
ClassBatchDto
<p> 批量消息实体 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/dto/BatchDto.java:17
ClassBatchDto
<p> 批量消息实体 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/dto/BatchDto.java:17
ClassCacheServiceImpl
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:18
ClassCacheServiceImpl
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:18
ClassCacheTest
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/service/CacheTest.java:17
ClassCacheTest
<p> 缓存测试 </p> @author MrWen
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/service/CacheTest.java:17
EnumCaches
定义cache名称、超时时长秒、最大个数 每个cache缺省3600秒过期,最大个数1000
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:60
ClassCaffeineApplication
<p> 启动类 </p> @author MrWen
spring-boot-cache-caffeine/src/main/java/com/example/CaffeineApplication.java:13
ClassCaffeineCacheApplication
<p> 启动类 </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/CaffeineCacheApplication.java:13
ClassCaffeineConfig
<p> caffeine缓存配置 - 优点:可以针对每个cache配置不同的参数,比如过期时长、最大容量(定制化配置) </p> @author MrWen
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:22
ClassCaffeineConfig
<p> caffeine缓存配置 - 优点:可以针对每个cache配置不同的参数,比如过期时长、最大容量(定制化配置) </p> @author MrWen
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:20
ClassCaffeineTest
<p> caffeine测试 </p> @author MrWen
spring-boot-cache-caffeine/src/test/java/com/example/test/CaffeineTest.java:19
ClassCanalApplication
<p> 启动类 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/CanalApplication.java:14
ClassCanalClientProperties
<p> canal客户端属性 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/properties/CanalClientProperties.java:13
InterfaceCanalEntryHandler
<p> canal数据处理接口 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/handler/CanalEntryHandler.java:10
ClassCanalMessageHandler
<p> canal消息处理 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/handler/CanalMessageHandler.java:18
ClassCanalScheduling
<p> canal定时任务,主要是监听日志变化 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/job/CanalScheduling.java:33
ClassCommonUtil
<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
ClassCommonUtil
<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
ClassCommonUtil
<p> 通用util </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/CommonUtil.java:17
ClassConstants
<p> 常量 </p> @author MrWen
spring-boot-cache-redis/src/main/java/com/example/constant/Constants.java:10
ClassConsumer
<p> 消费着 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq-simple/consumer-simple/src/main/java/com/example/consumer/Consumer.java:14
ClassConsumer
<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
ClassConsumer
<p> 测试 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/Consumer.java:21
ClassConsumer1
<p> work工作队列模式的消费者-只有一个消费者能接收到消息(竞争的消费者模式) </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer1.java:14
ClassConsumer2
<p> work工作队列模式的消费者-只有一个消费者能接收到消息(竞争的消费者模式) </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer2.java:14
ClassConsumerBatch
<p> 批量消息消费 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerBatch.java:19
ClassConsumerBroadcast
<p> 广播模式消费,每个消费者消费的消息都是相同的 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerBroadcast.java:18
ClassConsumerCluster
<p> 集群模式消费,负载均衡模式消费(最常用!!!) </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerCluster.java:21
ClassConsumerInOrder
<p> 顺序消息消费-分区有序 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerInOrder.java:20
ClassConsumerSQL
<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
ClassConsumerTag1
<p> 过滤消息消费,Tag模式 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerTag1.java:21
ClassConsumerTag2
<p> 过滤消息消费,Tag模式 </p> @author MrWen
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-consumer/src/main/java/com/example/service/ConsumerTag2.java:21
ClassConsumerTransaction
<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
ClassCustomComplexCodeGenerator
<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
ClassCustomFileInfo
<p> 自定义文件属性 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomFileInfo.java:12
ClassCustomFreemarkerTemplateEngine
<p> 自定义Freemarker 模板引擎实现文件输出 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomFreemarkerTemplateEngine.java:19
ClassCustomIdGenerator
<p> 自定义ID生成器, 仅作为示范(实际项目中 , 可以用雪花算法,或参考默认的DefaultIdentifierGenerator,继承重写它) </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/CustomIdGenerator.java:16
ClassCustomSimpleCodeGenerator
<p> 自定义简单代码生成器-使用自定义模板 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-generate/src/main/java/com/example/CustomSimpleCodeGenerator.java:21
ClassDataUtil
<p> 获取导出模拟数据 </p> @author MrWen @since 2022-02-05 13:01
spring-boot-excel/src/main/java/com/example/util/DataUtil.java:17
ClassDeadLetterConsumer
<p> 死信队列消费者 </p> @author MrWen
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/ack/DeadLetterConsumer.java:21
ClassDemoData
基础数据类 @author Jiaju Zhuang
spring-boot-excel/src/main/java/com/example/dto/DemoData.java:17
ClassDemoDataHandler
<p> 自定义处理器 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/handler/DemoDataHandler.java:16
ClassDynamicTest
<p> 多数据源测试 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:18
ClassEasyExcelController
<p> easyexcel示例 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/controller/EasyExcelController.java:18
ClassEasyExcelServiceImpl
<p> easyexcel示例 </p> @author MrWen @since 2022-02-05 12:58
spring-boot-excel/src/main/java/com/example/service/impl/EasyExcelServiceImpl.java:24
ClassElasticSearch6Application
<p> 启动类 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/main/java/com/example/ElasticSearch6Application.java:13
ClassElasticSearch7Application
<p> 启动类 </p> @author MrWen
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/main/java/com/example/ElasticSearch7Application.java:13
ClassErrorConsumer
<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
ClassErrorLogConsumer
<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
ClassExcelApplication
<p> 启动类 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/ExcelApplication.java:13
ClassExcelBigNumberConvert
大数值转换 Excel 数值长度位15位 大于15位的数值转换位字符串 @author Lion Li
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:21
ClassExcelParserUtil
<p> 自定义Excel解析器 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/ExcelParserUtil.java:25
ClassExcelUtil
<p> excel工具 </p> @author MrWen
spring-boot-excel/src/main/java/com/example/util/excel/ExcelUtil.java:29
ClassExceptionConfiguration
全局异常处理
spring-boot-validator/src/main/java/com/example/config/ExceptionConfiguration.java:16
ClassFieldUtil
<p> 实体类字段属性赋值 </p> @author MrWen
spring-boot-canal/src/main/java/com/example/canal/util/FieldUtil.java:23
ClassFullLogConsumer
<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
EnumGenderEnum
<p> 性别枚举 </p> @author MrWen
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/enums/GenderEnum.java:12
ClassGoods
<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
ClassGoods
<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
ClassGoods
<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
ClassGoods
<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
ClassGoodsController
<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
ClassGoodsController
<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
ClassGoodsController
<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
ClassGoodsController
<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
InterfaceGoodsMapper
<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
InterfaceGoodsMapper
<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
InterfaceGoodsMapper
<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