会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
品书读茶
博客园
首页
新随笔
联系
订阅
管理
随笔 - 102
文章 - 0
评论 - 1
阅读 -
20万
上一页
1
2
3
4
5
6
···
11
下一页
2024年2月28日
mysql 复制表结构
摘要: 业务系统数据大增时,经常会使用到分表,我们对于日志表按月来分, 若原有日志表:trxn_detail_log_201806 , 现在像创建以后每个月的表,可以使用以下语句复制表数据。 CREATE TABLE 表名 LIKE SELECT * FROM 模板表名; CREATE TABLE trxn
阅读全文
posted @ 2024-02-28 14:46 品书读茶
阅读(9)
评论(0)
推荐(0)
2024年2月27日
Swagger + knife4j ,并设置header入参
摘要: 配置代码 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.b
阅读全文
posted @ 2024-02-27 14:56 品书读茶
阅读(390)
评论(0)
推荐(0)
2024年1月24日
xml 文件中mybatis 的sql写法
摘要: like 方式一: <if test="params.itemName != null and params.itemName != ''"> and item_name like CONCAT('%',#{params.itemName},'%') </if> 方式二: <if test="par
阅读全文
posted @ 2024-01-24 11:44 品书读茶
阅读(28)
评论(0)
推荐(0)
2024年1月15日
自定义注解实现接口入参字段值校验
摘要: 使用的类javax.validation 导入的包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>xx
阅读全文
posted @ 2024-01-15 14:04 品书读茶
阅读(88)
评论(0)
推荐(0)
2024年1月9日
JsonPath语法
摘要: jsonpath的介绍: JsonPath是一种简单的方法来提取给定JSON文档的部分内容。 JsonPath有许多编程语言,如Javascript,Python和PHP,Java。 JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容
阅读全文
posted @ 2024-01-09 15:20 品书读茶
阅读(475)
评论(0)
推荐(0)
2024年1月5日
数据反序列化参数TypeReference
摘要: 使用jackson或者fastjson 将json字符串反序列化成对象(以fastjson为例) TypeReference<AjaxResult<List<Person>>> typeReference = new TypeReference<AjaxResult<List<Person>>>()
阅读全文
posted @ 2024-01-05 14:26 品书读茶
阅读(218)
评论(0)
推荐(0)
2023年12月28日
spring 工程中模版文件下载
摘要: 文件放置位置 将模版文件放到resources下 代码 import org.springframework.core.io.ClassPathResource; import javax.servlet.ServletOutputStream; import java.io.ByteArrayOu
阅读全文
posted @ 2023-12-28 10:54 品书读茶
阅读(38)
评论(0)
推荐(0)
2023年9月22日
同一个类调方法导致注解式事务失效的问题
摘要: 说明 在项目启动时,如果有@Transactional注解,spring是生成代理类来开启事务、提交事务和回滚事务的,但是如果是同一个类之间调用,就是直接调方法,导致事务失效。我们可以用一下方式在同一类获取当前类的代理对象,从而避免事务失效的问题。但是这种方式会有问题,下面有说明。推荐调用拆到两个类
阅读全文
posted @ 2023-09-22 15:08 品书读茶
阅读(203)
评论(0)
推荐(0)
生成Sleuth类似的traceId
摘要: 说明 用到了io.zipkin.brave包下的两个类 import brave.internal.Platform; import brave.internal.RecyclableBuffers; 代码 import brave.internal.Platform; import brave.i
阅读全文
posted @ 2023-09-22 09:57 品书读茶
阅读(17)
评论(0)
推荐(0)
2023年9月20日
自定义线程工厂
摘要: 说明 自定义线程工厂一般是为了给线程命名 自定义线程工厂的代码 import java.util.concurrent.ThreadFactory; import java.util.concurrent.atomic.AtomicInteger; public class CustomThread
阅读全文
posted @ 2023-09-20 15:11 品书读茶
阅读(54)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告
昵称:
品书读茶
园龄:
6年11个月
粉丝:
6
关注:
0
<
2025年4月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
点击右上角即可分享