Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WENZIZZHENG/spring-boot-demo
/ functions
Functions
500 in github.com/WENZIZZHENG/spring-boot-demo
⨍
Functions
500
◇
Types & classes
276
Method
redisTemplate
redisTemplate 序列化为json 不需要redisTemplate,这个可不写。与spring cache没任何影响
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/config/RedisConfig.java:47
Method
remove
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:99
Method
removeByRegexKey
删除数据(支持正则表达式key,如:key: ,支持删除多条数据) @param key key:
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:135
Method
removeByRegexKey
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:104
Method
save
保存 @param admin admin @return admin
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/ICacheService.java:30
Method
save
(Admin admin)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:37
Method
save
(Admin admin)
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:37
Method
save
(@PathVariable("message") String message, HttpServletRequest request)
spring-boot-session-data-redis/src/main/java/com/example/controller/SessionController.java:19
Method
save
新增
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:80
Method
save
新增
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:75
Method
save
(@RequestBody @Valid User user)
spring-boot-validator/src/main/java/com/example/controller/UserController.java:28
Method
saveAll
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:93
Method
saveAll
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:88
Method
sayHi
(@ApiParam("姓名") @RequestParam(value = "name") String name)
spring-boot-swagger/spring-boot-swagger-simple/src/main/java/com/example/controller/SwaggerTestController.java:23
Method
selectAdminFromDs
查默认主库的
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:57
Method
selectAdminFromDsGroup
查从库servlet的,默认轮询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-dynamic-datasource-demo/src/test/java/com/example/service/DynamicTest.java:66
Method
selectAll
()
spring-boot-mybatis-plus/spring-boot-mybatis-plus-p6spy-demo/src/test/java/com/example/mapper/UserMapperTest.java:20
Method
selectBase
基础查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:98
Method
selectByAllEq
全等查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:323
Method
selectByWrapper
queryWrapper条件查询
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:189
Method
selectLambda
Lambda条件构架器 (实体类属性) 注意:QueryWrapper条件构造器是以数据库中的字段为准
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:169
Method
selectPage
分页查询,需要配置分页插件 {@link MybatisPlusConfig}
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:152
Method
selectSlaveAdmin
其实这里,用无注解或自定义注解形式,更加方便 详情参考: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
Method
sendAsyncMessage
发送异步消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:81
Method
sendAsyncMessage
(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
Method
sendBatchMessage
发送批量消息(小批量)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:119
Method
sendBatchMessage
(String destination, List<?> list)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:114
Method
sendBatchMessage2
发送批量消息(大批量,超过4MB)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:147
Method
sendDelayLevel
发送延时消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:169
Method
sendDelayLevel
(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
Method
sendDirect
路由模式-交换机和队列进行绑定,并且指定routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,固定)的消费者收到
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:70
Method
sendFanout
发布与订阅模式-生产者通过交换机,同时向多个消费者发送消息 所有消费者都能收到消息
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:58
Method
sendInOrder
发送顺序消息-分区有序
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:177
Method
sendInOrder
(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
Method
sendMessage
()
spring-boot-mq-rabbitmq/spring-boot-rabbitmq-simple/producer-simple/src/test/java/com/example/ProducerSimpleTest.java:25
Method
sendMessage
()
spring-boot-mq-rocketmq/spring-boot-rocketmq-simple/rocketmq-producer-simple/src/test/java/com/example/ProducerSimpleTest.java:29
Method
sendMessage
发送同步消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:43
Method
sendMessage
(String destination, Object msg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:43
Method
sendMessageByExchange
(String exchange, String routingKey, Object msg)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/main/java/com/example/service/impl/RabbitMQServiceImpl.java:32
Method
sendMessageBySql
发送同步消息-发送同步消息-SQL92模式
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:67
Method
sendMessageBySql
(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
Method
sendMessageByTag
发送同步消息-Tag过滤模式
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:57
Method
sendMessageByWork
(String queue, Object msg)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/main/java/com/example/service/impl/RabbitMQServiceImpl.java:22
Method
sendMessageInTransaction
发送事务消息(一定要做幂等性处理(其实所有消息都要做幂等性。。))
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:193
Method
sendMessageInTransaction
(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
Method
sendOneway
发送单向消息
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/test/java/com/exanmple/RocketMQProducerTest.java:108
Method
sendOneway
(String destination, Object msg)
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/service/impl/RocketMQServiceImpl.java:108
Method
sendTopic
主题模式-通配符/主题模式-交换机和队列进行绑定,并且通配符方式routing key,当发送消息到交换机后,交换机会根据routing key将消息发送到对应的队列 符合路由(routing key,通配符)的消费者收到
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:82
Method
sendTopicByConsumerAck
主题模式-测试消费端的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
Method
sendWord
工作队列模式 只有一个消费者能接收到消息(竞争的消费者模式)
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:36
Method
sendWordAndAck
工作队列模式,演示发送应答ack,其它模式也一样
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/test/java/com/example/ProducerTest.java:46
Method
set
(String key, String value)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:32
Method
setAdd
set添加元素 @param key key @param values value @return result
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:256
Method
setAdd
(String key, String... values)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:313
Method
setApplicationContext
(ApplicationContext applicationContext)
spring-boot-multi-threading/src/main/java/com/example/service/ThreadService.java:33
Method
setLock
获取锁(非阻塞) @param key key @param seconds 有效时间。单位秒 @return 是否成功
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:72
Method
setLock
(String key, Long seconds)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:57
Method
setMaxSize
(int maxSize)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:84
Method
setProperties
(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
Method
setProps
(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
Method
setSize
获取集合的大小 @param key key @return 集合的大小
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:274
Method
setSize
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:323
Method
setTtl
(int ttl)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/config/CaffeineConfig.java:92
Method
setnx
存储数据(如果key不在,设置key保存字符串值。才返回true) @param key key @param value value @return 是否存储成功
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:42
Method
startRow
//每一行的开始 @param rowIndex 代表的是每一个sheet的行索引
spring-boot-excel/src/main/java/com/example/util/excel/handler/DemoDataHandler.java:30
Method
stockCache
复杂的
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:40
Method
supportExcelTypeKey
()
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:29
Method
supportJavaTypeKey
()
spring-boot-excel/src/main/java/com/example/util/excel/convert/ExcelBigNumberConvert.java:24
Method
termQueryByPage
term查询加分页
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:253
Method
termQueryByPage
term查询加分页
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:242
Method
test
()
spring-boot-logback/src/main/java/com/example/controller/LogController.java:20
Method
test01
()
spring-boot-multi-threading/src/test/java/com/example/service/ThreadTest.java:29
Method
test02
执行多线程,带返回值
spring-boot-multi-threading/src/test/java/com/example/service/ThreadTest.java:42
Method
test1
()
spring-boot-cache/spring-boot-caffeine-cache/src/test/java/com/example/service/CacheTest.java:23
Method
test1
()
spring-boot-cache/spring-boot-redis-cache/src/test/java/com/example/service/CacheTest.java:23
Method
test1
()
spring-boot-cache-caffeine/src/test/java/com/example/test/CaffeineTest.java:28
Method
testAggregations
聚合aggregations-嵌套聚合,求平均值
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:408
Method
testAggregations
聚合aggregations-嵌套聚合,求平均值
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:407
Method
testBucket
聚合aggregations-聚合为桶 桶就是分组,比如这里我们按照 category 进行分组:
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:367
Method
testBucket
聚合aggregations-聚合为桶 桶就是分组,比如这里我们按照 category 进行分组:
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:361
Method
testDao
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:179
Method
testDao
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:173
Method
testGetList
()
spring-boot-cache-redis/src/test/java/com/example/test/RedisTest.java:71
Method
testGetObject
()
spring-boot-cache-redis/src/test/java/com/example/test/RedisTest.java:36
Method
trace
返回值,没啥用(太多了)
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisLog.java:73
Method
update
修改
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/service/ServiceTest.java:74
Method
update
更新方法
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:56
Method
update
保存 @param admin admin @return admin
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/ICacheService.java:38
Method
update
(Admin admin)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:44
Method
update
(Admin admin)
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:44
Method
update
(@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
Method
update
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:117
Method
update
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:112
Method
update
(Admin before, Admin after)
spring-boot-canal/src/main/java/com/example/test/service/AdminService.java:25
Method
updateFill
修改时填充
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MyMetaObjectHandler.java:31
Method
updateFill
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
Method
updateFill
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
Method
userDtoCache
简单的
spring-boot-cache-caffeine/src/main/java/com/example/config/CaffeineConfig.java:27
Method
validationBodyException
校验错误拦截处理 @param exception 错误信息集合 @return 错误信息
spring-boot-validator/src/main/java/com/example/config/ExceptionConfiguration.java:26
Method
validator
()
spring-boot-validator/src/main/java/com/example/config/HibernateValidatorConfig.java:22
← previous
401–500 of 500, ranked by callers