![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决方案
文章平均质量分 75
只俗不凡
不求传道授业解惑
展开
-
字符串格式化(不造轮子)
jdk提供的字符串格式化工具类String.format、MessageFormat使用的占位符不够直观。原创 2024-07-26 20:19:26 · 323 阅读 · 0 评论 -
springboot 日期格式化全局LocalDateTime
直接操作spring容器中的bean利用自定义容器中的bean,达到间接操作ObjectMapper的目的从流程图中可知,容器中的对象由创建(创建者模式),因此自定义的属性,会间接作用到的属性根据源码可知,创建一个实现类,并将其注入到容器中,可对容器中的bean进行自定义配置按照上述思路实现如下(真实工作中需考虑多个customizer的顺序)也可以使用modulesToInstall方法向容器中注入的实现类这是因为springboot自动配置包中已经提供了一个。原创 2024-07-15 11:31:50 · 663 阅读 · 0 评论 -
修复www服务trace漏洞
修复spring boot项目中的www trace漏洞原创 2024-06-07 14:48:51 · 200 阅读 · 0 评论 -
java通过Kerberos认证方式连接hive
在数据源管理功能中,需要适配mysql、postgresql、hive等数据源。mysql和postgresql连接方式一致,只需要驱动和jdbcurl即可,而hive背后是大数据集群,多采用Kerberos的方式保护集群环境,要想与大数据集群正常交互,需要经过kdc认证获取ticket,因此获取hive连接前需要先通过Kerberos认证。原创 2024-05-05 16:40:24 · 1167 阅读 · 2 评论 -
request请求流只能读取一次
*** 将请求流中的数据缓存到此处,每次都从这儿读取数据// 也可以在构造函数中读取流数据 if(requestBody == null) {} // ByteArrayInputStream提供了以流的形式从字节数组中读取数据的功能 ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(requestBody);原创 2024-04-18 11:13:15 · 760 阅读 · 0 评论 -
逻辑删除场景下的唯一约束
使用唯一索引约束防止重复数据。的是创建唯一索引的字段若存在NULL值,唯一约束对于NULL值会失效(但不影响其他非NULL值的记录间的唯一约束),因此尽量将唯一约束和非空约束组合使用。原创 2023-10-08 18:11:47 · 409 阅读 · 1 评论