
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
查找Spring Boot对应依赖版本的5种方法:1)查看官方文档的依赖版本表;2)通过Maven Repository搜索;3)查看Spring Boot Starter Parent POM;4)使用Spring Initializr在线生成项目;5)参考Spring Kafka官网兼容表。核心原则是利用Spring Boot的BOM机制自动管理版本,推荐使用spring-boot-start
docker安装nginx太多坑了,果断放弃

java 导出word,java根据提供word模板导出word文档。本文主要讲解,利用poi-tl在word中动态生成表格行,进行文字、图片填充。一共提供了两种方式,1.基于本地文件 2.基于网络文件

linux ssh 进行免密登录

mybatisplus字段注入MetaObjectHandler扫描不到我的指定填充字段

spring源码分析,@ComponentScan的使用以及分析

场景:假如我们的mysql表逻辑删除字段是 is_delete,直接使用myabtis-plus的api他会自动帮我们拼上 is_delete=0, 这是写死的固定查询条件,当我们使用条件构造器的时候,它都会去带上这个固定条件,导致我们想要查询被“软删除的”数据,只能通过手写sql的方式其实,条件构造器也是可以查询出来的,来看我的骚操作(不推荐),还是尽量用xml吧。

java 计算连续日期时间,并填充统计接口缺失日期数据默认值。在一些统计中,我们需要在一段时间范围对于系统现有数据进行统计查询,但是我们的业务系统中存在的数据可能是跳跃日期的。但是我们返回给前端的数据是要对于其中缺失的日期进行填充零。这种情况其实可以被抽象出来为一个行为,本文利用localDate,反射来编写了一个工具类,便捷处理这种情况。

业务场景:一个页面的导出按钮,由于字段非常多,并且客户每次都想导出不同的字段便于观察,所以需要动态的选择Excel导出列。本文采用自定义注解+POI的方式进行实现

同一接口不同操作的时候,校验的字段是不同的。比如更改状态,对于请假申请审批和撤销,校验的字段不同的时候。但是呢,常规的通过@valid的注解是无法满足的(请求的时候参数拦截,触发校验规则)。而我的业务场景必须进行手动触发@valid校验废话不多说,下面直接展示思路与核心相关代码。








