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
docQuery
3.3 高级查询
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:263
Method
docUpdate
2)修改文档
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:187
Method
downloadExcel2
文件下载(失败了会返回一个有部分数据的Excel) 这里注意,finish的时候会自动关闭OutputStream,当然你外面再关闭流问题不大 @param head 创建excel对应的实体对象 参照{@link DemoData} @param data 设置返回的 参数
spring-boot-excel/src/main/java/com/example/util/excel/ExcelUtil.java:219
Method
edit
(@RequestBody Goods goods)
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:91
Method
edit
(@RequestBody System system)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/controller/SystemController.java:44
Method
edit
(@RequestBody User user)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/controller/UserController.java:61
Method
edit
(@RequestBody Goods goods)
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:67
Method
edit
(@RequestBody System system)
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/SystemController.java:44
Method
edit
(@RequestBody User user)
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/UserController.java:61
Method
edit
(@RequestBody Goods goods)
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:91
Method
edit
(@RequestBody System system)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/controller/SystemController.java:44
Method
edit
(@RequestBody User user)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/controller/UserController.java:61
Method
edit
(@RequestBody Goods goods)
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:67
Method
edit
(@RequestBody System system)
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/SystemController.java:44
Method
edit
(@RequestBody User user)
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/UserController.java:61
Method
endRow
每一行的结束 @param rowIndex 代表的是每一个sheet的行索引
spring-boot-excel/src/main/java/com/example/util/excel/handler/DemoDataHandler.java:45
Method
executeLocalTransaction
检测半消息,在该方法中,执行本地事务 @param msg 发送消息 @param arg 外部参数 @return commit:提交事务,它允许消费者消费此消息。bollback:回滚事务,它代表该消息将被删除,不允许被消费。 unknown:中间状态,它代表需要检查消息队列来确定状态(che
spring-boot-mq-rocketmq/spring-boot-rocketmq/rocketmq-producer/src/main/java/com/example/transaction/TransactionListenerImpl.java:33
Method
executor
Async注解和事务一样,都是用AOP代理。事务有什么坑,Async也就有 常见的坑;不能由本类内其它函数调用,必须是外部使用者调用。因为内部函数调用会出现代理绕过,从而无法执行异步,不会出错,会变成同步操作 (使用了线程池和动态代理) <p> ThreadPoolExecutor 3 个最重要的参
spring-boot-multi-threading/src/main/java/com/example/config/ThreadPoolTaskConfig.java:40
Method
exists
(String key)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:78
Method
findByCategory
通过分类名称查询结果 @param category 分类名称 @return 查询结果
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/main/java/com/example/dao/ProductDao.java:28
Method
findByCategoryAndPriceGreaterThanEqual
分类及价格大于等于的结果集 @param category 分类名称 @param price 大于等于的商品价格 @return 查询结果
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/main/java/com/example/dao/ProductDao.java:37
Method
findById
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:138
Method
findById
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:133
Method
findByPageable
()
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/SpringBootElasticSearch7Test.java:160
Method
findByPageable
()
spring-boot-elasticsearch/spring-boot-elasticsearch-6/src/test/java/com/example/es/SpringBootElasticSearch6Test.java:154
Method
findPage
分页查询,其它具体查询,参考 spring-boot-mybatis-plus-simple下的 com.example.test.MybatisTest 或github这个的地址 https://github.com/WENZIZZHENG/spring-boot-demo/blob/master
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/service/ServiceTest.java:32
Method
generateKey
mall_admin表的主键生成器 @return 自定义主键
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:33
Method
generateKey
自定义主键生成器 @return 自定义主键
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:36
Method
getById
详情 @param id 主键 @return Admin对象
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/ICacheService.java:21
Method
getById
(Long id)
spring-boot-cache/spring-boot-caffeine-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:23
Method
getById
(Long id)
spring-boot-cache/spring-boot-redis-cache/src/main/java/com/example/service/impl/CacheServiceImpl.java:23
Method
getCanalConnector
获取canal客户端连接
spring-boot-canal/src/main/java/com/example/canal/autoconfiguration/SingleCanalClient.java:42
Method
getDescription
获取描述 @return 描述
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/base/IBaseEnum.java:22
Method
getDescription
()
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/enums/GenderEnum.java:26
Method
getDynamicTableNameInnerInterceptor
动态表名 <p> 注意事项: <p> 原理为解析替换设定表名为处理器的返回表名,表名建议可以定义复杂一些避免误替换 例如:真实表名为 user 设定为 mp_dt_user 处理器替换为 user_2019 等 <p> https://mp.baomidou.com/guide/intercepto
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisPlusConfig.java:183
Method
getList
(final String key, final Class<T> clazz, final Supplier<List<T>> supplier)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:152
Method
getLong
获取数值型数据(不存在时,为0) @param key 自减步长 @return 不存在时,为0
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:88
Method
getMessageHandler
canal消息处理
spring-boot-canal/src/main/java/com/example/canal/autoconfiguration/SingleCanalClient.java:60
Method
getObject
(String key, Class<T> clazz, Supplier<T> supplier)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:218
Method
getOneExample
通用service操作,简单的操作,推荐这样!!!!
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:344
Method
getRedisKey
获取redis缓存key @param prefix 前缀 @param value 后缀 @return redis缓存key
spring-boot-cache-redis/src/main/java/com/example/constant/Constants.java:24
Method
getRequest
获取request
spring-boot-excel/src/main/java/com/example/util/CommonUtil.java:22
Method
getTenantId
()
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisPlusConfig.java:94
Method
getTenantIdColumn
()
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisPlusConfig.java:102
Method
getType
分表-类型
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/algorithm/StandardModuloShardingTableAlgorithm.java:182
Method
getType
()
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/algorithm/StandardModuloShardingDatabaseAlgorithm.java:128
Method
getType
声明类型
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:53
Method
handlerMessage
消息监听方法 queuesToDeclare: 声明队列 durable: 是否为持久化队列
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer2.java:22
Method
handlerMessage
消息监听方法 queuesToDeclare: 声明队列 durable: 是否为持久化队列
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/work/Consumer1.java:22
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性,超过最大值,超时未被消费,消费失败超过重试次数,都会被仍到信息队列中 exchange:交换机属性 key:路由key,通配符
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/ack/AckConsumer.java:31
Method
handlerMessage
监听消息的方法
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/ack/DeadLetterConsumer.java:27
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key,通配符
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/topic/FullLogConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key,通配符
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/topic/ErrorLogConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key,通配符
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/topic/InfoLogConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/direct/AllConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/direct/ErrorConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性 key:路由key
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/direct/InfoConsumer.java:28
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/fanout/WeixinConsumer.java:27
Method
handlerMessage
消息监听方法 bindings: 完成队列与交换机的绑定 Queue: 队列属性 exchange:交换机属性
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/consumer/src/main/java/com/example/fanout/SmsConsumer.java:27
Method
handlerMessage
消息监听方法 queuesToDeclare: 声明队列 durable: 是否为持久化队列
spring-boot-mq-rabbitmq/spring-boot-rabbitmq-simple/consumer-simple/src/main/java/com/example/consumer/Consumer.java:22
Method
hashExists
查看哈希表 key 中,指定的字段是否存在 @param key key @param field map的key @return 是否存在
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:300
Method
hashExists
(String key, String field)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:338
Method
hashPut
hash设值 @param key key @param hashKey map的key @param value map的value
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:291
Method
hashPut
(String key, String hashKey, String value)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:333
Method
hashPutAll
hash设值 @param key key @param maps map
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:282
Method
hashPutAll
(String key, Map<String, String> maps)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:328
Method
ignoreTable
(String tableName)
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MybatisPlusConfig.java:110
Method
importExcel
数据量少的时候可以用。简单方便(10万以下呗) 一次全部加载到内存中,数据量大时会直接OOM,反正加载不完(测试:100万数据直接导入) @param file 测试数据:printExcel1或printExcel3接口的导出结果即可
spring-boot-excel/src/main/java/com/example/controller/PoiController.java:65
Method
importExcel
file测试数据:printExcel1接口的导出结果即可 参考:https://www.yuque.com/easyexcel/doc/read
spring-boot-excel/src/main/java/com/example/controller/EasyExcelController.java:45
Method
importExcel
3excel导入 能支持xlsx,xls,csv格式 参考:https://www.yuque.com/easyexcel/doc/read @param file excel文件(测试数据:printExcel1接口的导出结果即可)
spring-boot-excel/src/main/java/com/example/service/IEasyExcelService.java:30
Method
importExcel
(MultipartFile file)
spring-boot-excel/src/main/java/com/example/service/impl/EasyExcelServiceImpl.java:48
Method
importExcel
(MultipartFile file)
spring-boot-excel/src/main/java/com/example/service/impl/PoiServiceImpl.java:334
Method
importExcel2
百万数据-大数据导入(只支持xlsx格式) 解析是一条条解析,并不是全部加载到内存中。所以不会有OOM问题 @param file 测试数据:printExcel1或printExcel3接口的导出结果即可
spring-boot-excel/src/main/java/com/example/controller/PoiController.java:78
Method
importExcel2
(MultipartFile file)
spring-boot-excel/src/main/java/com/example/service/impl/PoiServiceImpl.java:414
Method
increment
自增操作 @param key key @param delta 自增步长(一般都为正数) @return result
spring-boot-cache-redis/src/main/java/com/example/service/IRedisService.java:144
Method
increment
(String key, long delta)
spring-boot-cache-redis/src/main/java/com/example/service/impl/RedisServiceImpl.java:112
Method
increment
自增操作 @param delta 自增步长
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/service/IRedisService.java:17
Method
increment
(String key, long delta)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/service/impl/RedisServiceImpl.java:24
Method
increment
(String key, long delta)
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/service/impl/RedisServiceImpl.java:24
Method
indexCreate
1)创建索引
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:60
Method
indexDelete
3)删除索引
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:106
Method
indexSearch
2)查看索引
spring-boot-elasticsearch/spring-boot-elasticsearch-7/src/test/java/com/eample/es/BaseESTest.java:82
Method
init
()
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:40
Method
init
()
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-5.0.0/sharding-jdbc-5.0.0-db-table/src/main/java/com/example/controller/UserController.java:31
Method
init
()
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/algorithm/StandardModuloShardingTableAlgorithm.java:32
Method
init
()
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/algorithm/StandardModuloShardingDatabaseAlgorithm.java:29
Method
init
()
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:50
Method
init
()
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:33
Method
init
()
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/UserController.java:31
Method
init
()
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:40
Method
init
()
spring-boot-sharding-jdbc/spring-boot-sharding-jdbc-4.1.1/sharding-jdbc-4.1.1-db-table/src/main/java/com/example/controller/UserController.java:31
Method
init
()
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:33
Method
init
()
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/UserController.java:31
Method
init
()
spring-boot-mq-rabbitmq/spring-boot-rabbitmq/producer/src/main/java/com/example/config/ProducerAckConfirmCallback.java:28
Method
insert
新增
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/test/java/com/example/service/ServiceTest.java:49
Method
insert
新增
spring-boot-mybatis-plus/spring-boot-mybatis-plus-simple/src/test/java/com/example/test/MybatisTest.java:42
Method
insert
(Admin admin)
spring-boot-canal/src/main/java/com/example/test/service/AdminService.java:20
Method
insertFill
插入时填充
spring-boot-mybatis-plus/spring-boot-mybatis-plus-demo/src/main/java/com/example/config/MyMetaObjectHandler.java:20
Method
insertFill
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:38
Method
insertFill
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:38
← previous
next →
201–300 of 500, ranked by callers