MCPcopy Create free account

hub / github.com/WENZIZZHENG/spring-boot-demo / functions

Functions500 in github.com/WENZIZZHENG/spring-boot-demo

MethodredisTemplate
redisTemplate 序列化为json 不需要redisTemplate,这个可不写。与spring cache没任何影响
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/config/RedisConfig.java:47
Methodremove
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:99
MethodremoveByRegexKey
删除数据(支持正则表达式key,如:key: ,支持删除多条数据) @param key key:
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:135
MethodremoveByRegexKey
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:104
Methodsave
保存 @param admin admin @return admin
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/ICacheService.java:30
Methodsave
(Admin admin)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:37
Methodsave
(Admin admin)
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:37
Methodsave
(@PathVariable("message") String message, HttpServletRequest request)
spring-boot-session-data-redis/src/main/java/com/example/controller/SessionController.java:19
Methodsave
新增
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:80
Methodsave
新增
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:75
Methodsave
(@RequestBody @Valid User user)
spring-boot-validator/src/main/java/com/example/controller/UserController.java:28
MethodsaveAll
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:93
MethodsaveAll
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:88
MethodsayHi
(@ApiParam("姓名") @RequestParam(value = "name") String name)
spring-boot-swagger/spring-boot-swagger-simple/src/main/java/com/example/controller/SwaggerTestController.java:23
MethodselectAdminFromDs
查默认主库的
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:57
MethodselectAdminFromDsGroup
查从库servlet的,默认轮询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:66
MethodselectAll
()
spring-boot-mybatis-plus/spring-boot-mybatis-plus-p6spy-demo/src/test/java/com/example/mapper/UserMapperTest.java:20
MethodselectBase
基础查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:98
MethodselectByAllEq
全等查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:323
MethodselectByWrapper
queryWrapper条件查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:189
MethodselectLambda
Lambda条件构架器 (实体类属性) 注意:QueryWrapper条件构造器是以数据库中的字段为准
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:169
MethodselectPage
分页查询,需要配置分页插件 {@link MybatisPlusConfig}
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:152
MethodselectSlaveAdmin
其实这里,用无注解或自定义注解形式,更加方便 详情参考:https://www.kancloud.cn/tracy5546/dynamic-datasource/2327437
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/main/java/com/example/service/impl/AdminServiceImpl.java:31
MethodsendAsyncMessage
发送异步消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:81
MethodsendAsyncMessage
(String destination, Object msg, SendCallback sendCallback)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:102
MethodsendBatchMessage
发送批量消息(小批量)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:119
MethodsendBatchMessage
(String destination, List<?> list)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:114
MethodsendBatchMessage2
发送批量消息(大批量,超过4MB)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:147
MethodsendDelayLevel
发送延时消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:169
MethodsendDelayLevel
(String destination, Object msg, int delayTimeLevel)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:156
MethodsendDirect
路由模式-交换机和队列进行绑定,并且指定routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,固定)的消费者收到
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:70
MethodsendFanout
发布与订阅模式-生产者通过交换机,同时向多个消费者发送消息 所有消费者都能收到消息
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:58
MethodsendInOrder
发送顺序消息-分区有序
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:177
MethodsendInOrder
(String destination, Object msg, String hashKey)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:175
MethodsendMessage
()
spring-boot-mq-rabbitmq/spring-boot-rabbitmq-simple/producer-simple/src/test/java/com/example/ProducerSimpleTest.java:25
MethodsendMessage
()
spring-boot-mq-rocketmq/spring-boot-rocketmq-simple/rocketmq-producer-simple/src/test/java/com/example/ProducerSimpleTest.java:29
MethodsendMessage
发送同步消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:43
MethodsendMessage
(String destination, Object msg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:43
MethodsendMessageByExchange
(String exchange, String routingKey, Object msg)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/main/java/com/example/service/impl/RabbitMQServiceImpl.java:32
MethodsendMessageBySql
发送同步消息-发送同步消息-SQL92模式
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:67
MethodsendMessageBySql
(String topicName, Map<String, Object> map, Object msg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:74
MethodsendMessageByTag
发送同步消息-Tag过滤模式
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:57
MethodsendMessageByWork
(String queue, Object msg)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/main/java/com/example/service/impl/RabbitMQServiceImpl.java:22
MethodsendMessageInTransaction
发送事务消息(一定要做幂等性处理(其实所有消息都要做幂等性。。))
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:193
MethodsendMessageInTransaction
(String destination, Object msg, Object arg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:190
MethodsendOneway
发送单向消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:108
MethodsendOneway
(String destination, Object msg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:108
MethodsendTopic
主题模式-通配符/主题模式-交换机和队列进行绑定,并且通配符方式routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,通配符)的消费者收到
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:82
MethodsendTopicByConsumerAck
主题模式-测试消费端的ack 消费端需要配置 spring.rabbitmq.listener.acknowledge-mode=manual 消费者开启手动ack消息确认,所有队列都会生效 消费端需要配置 spring.rabbitmq.listener.default-requeue-reje
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:95
MethodsendWord
工作队列模式 只有一个消费者能接收到消息(竞争的消费者模式)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:36
MethodsendWordAndAck
工作队列模式,演示发送应答ack,其它模式也一样
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:46
Methodset
(String key, String value)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:32
MethodsetAdd
set添加元素 @param key key @param values value @return result
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:256
MethodsetAdd
(String key, String... values)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:313
MethodsetApplicationContext
(ApplicationContext applicationContext)
spring-boot-multi-threading/src/main/java/com/example/service/ThreadService.java:33
MethodsetLock
获取锁(非阻塞) @param key key @param seconds 有效时间。单位秒 @return 是否成功
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:72
MethodsetLock
(String key, Long seconds)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:57
MethodsetMaxSize
(int maxSize)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:84
MethodsetProperties
(Properties properties)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/config/sharding/key/ShardingTableKeyGenerator.java:63
MethodsetProps
(Properties props)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/config/sharding/key/ShardingTableKeyGenerator.java:63
MethodsetSize
获取集合的大小 @param key key @return 集合的大小
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:274
MethodsetSize
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:323
MethodsetTtl
(int ttl)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:92
Methodsetnx
存储数据(如果key不在,设置key保存字符串值。才返回true) @param key key @param value value @return 是否存储成功
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:42
MethodstartRow
//每一行的开始 @param rowIndex 代表的是每一个sheet的行索引
spring-boot-excel/src/main/java/com/example/util/excel/handler/DemoDataHandler.java:30
MethodstockCache
复杂的
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:40
MethodsupportExcelTypeKey
()
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:29
MethodsupportJavaTypeKey
()
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:24
MethodtermQueryByPage
term查询加分页
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:253
MethodtermQueryByPage
term查询加分页
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:242
Methodtest
()
spring-boot-logback/src/main/java/com/example/controller/LogController.java:20
Methodtest01
()
spring-boot-multi-threading/src/test/java/com/example/service/ThreadTest.java:29
Methodtest02
执行多线程,带返回值
spring-boot-multi-threading/src/test/java/com/example/service/ThreadTest.java:42
Methodtest1
()
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/service/CacheTest.java:23
Methodtest1
()
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/service/CacheTest.java:23
Methodtest1
()
spring-boot-cache-caffeine/src/test/java/com/example/test/CaffeineTest.java:28
MethodtestAggregations
聚合aggregations-嵌套聚合,求平均值
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:408
MethodtestAggregations
聚合aggregations-嵌套聚合,求平均值
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:407
MethodtestBucket
聚合aggregations-聚合为桶 桶就是分组,比如这里我们按照 category 进行分组:
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:367
MethodtestBucket
聚合aggregations-聚合为桶 桶就是分组,比如这里我们按照 category 进行分组:
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:361
MethodtestDao
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:179
MethodtestDao
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:173
MethodtestGetList
()
spring-boot-cache-redis/src/test/java/com/example/test/RedisTest.java:71
MethodtestGetObject
()
spring-boot-cache-redis/src/test/java/com/example/test/RedisTest.java:36
Methodtrace
返回值,没啥用(太多了)
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisLog.java:73
Methodupdate
修改
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/service/ServiceTest.java:74
Methodupdate
更新方法
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:56
Methodupdate
保存 @param admin admin @return admin
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/ICacheService.java:38
Methodupdate
(Admin admin)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:44
Methodupdate
(Admin admin)
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:44
Methodupdate
(@ApiParam("主键") @RequestParam("id") Long id, @ApiParam("修改商品名词") @RequestParam("name") String name)
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:98
Methodupdate
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:117
Methodupdate
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:112
Methodupdate
(Admin before, Admin after)
spring-boot-canal/src/main/java/com/example/test/service/AdminService.java:25
MethodupdateFill
修改时填充
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MyMetaObjectHandler.java:31
MethodupdateFill
mybatis-plus 自动填充-修改时触发
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/config/MybatisPlusConfig.java:60
MethodupdateFill
mybatis-plus 自动填充-修改时触发
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/config/MybatisPlusConfig.java:60
MethoduserDtoCache
简单的
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:27
MethodvalidationBodyException
校验错误拦截处理 @param exception 错误信息集合 @return 错误信息
spring-boot-validator/src/main/java/com/example/config/ExceptionConfiguration.java:26
Methodvalidator
()
spring-boot-validator/src/main/java/com/example/config/HibernateValidatorConfig.java:22
← previous401–500 of 500, ranked by callers