S3Util S3 上传下载
摘要:1.S3Util (springboot) 2 S3Util (非 springboot) 依赖: <amazonaws.version>1.11.272</amazonaws.version> <dependency> <groupId>commons-fileupload</groupId> <
阅读全文
posted @
2023-05-18 17:12
lshan
阅读(229)
推荐(0) 编辑
swagger 增强UI --knife4j
摘要:knife4j 文档: https://gitee.com/xiaoym/knife4j (1)简介 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!
阅读全文
posted @
2023-02-09 11:37
lshan
阅读(410)
推荐(0) 编辑
properties to json (通过前缀手动创建json, bean) propsutils & ( yml ymal 转json)
摘要:问题: 动态修改配置文件,让服务感知,动态刷新内存中的数据,立马生效 此时需要手动将properties 转 bean , 替换内存数据 1. properties 转Json 2.yml 转Json 1. properties 转Json eg: properties: name = sea ad
阅读全文
posted @
2022-01-10 10:35
lshan
阅读(721)
推荐(0) 编辑
springboot2.1.3配置sftp,自定义sftp连接池(转)
摘要:原文: https://blog.csdn.net/qq_35433926/article/details/91880345 springboot2.1.3配置sftp,自定义sftp连接池 项目地址 maven依赖 application.yml配置 SftpProperties sftp连接工厂
阅读全文
posted @
2021-08-24 14:54
lshan
阅读(1864)
推荐(0) 编辑
SqlUtils
摘要:动态拼接sql /** * ************************************************************************* * <PRE> * @ClassName: : SqlUtils * * @Description: : dynamic s
阅读全文
posted @
2021-06-15 13:45
lshan
阅读(200)
推荐(0) 编辑
NumberUtils (idUtils numberUtils ULID 雪花 时分秒 )
摘要:方式1:分布式id -- 雪花算法 package com.sea.common.utils; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.Random; im
阅读全文
posted @
2020-12-11 15:21
lshan
阅读(333)
推荐(0) 编辑
poi 导出excel (test 版) 2. 读取模板,写入数据
摘要:1. 基本导出 2. 读取模板,填写数据 1. 基本导出 /** * query and filter req by Sun * @throws Exception */ @Test public void testQueryWorkNos() throws Exception { System.e
阅读全文
posted @
2019-12-06 17:33
lshan
阅读(324)
推荐(0) 编辑
poi 解析excel (test 版)
摘要:/** * 解析excel */ @Test public void testPassExcel() throws Exception { // 从 template.xls 文件中读取数据,并保存到 ArrayList<Area> 中后打印输出。 // 1、获取文件输入流 InputStream
阅读全文
posted @
2019-12-06 16:24
lshan
阅读(305)
推荐(0) 编辑
JsonPath 的使用
摘要:场景: 之前处理json 对象,常常一层层去判断 ,获取值, 往往涉及到多测判断,特别对于一些比较升的对象,此处推见使用jsonPath 依赖: Test:
阅读全文
posted @
2019-07-31 12:03
lshan
阅读(451)
推荐(0) 编辑
Json 格式化, 排序, 标准格式 ,修改字段名 @JSONField @JsonIgnore @JsonIgnoreProperties
摘要:关于@JsonIgnore @JsonIgnoreProperties这两个注解,是用在JSON循环引用的情况上,那么现在关于这两个注解,还可以使用在另外一种情况上 即: 一般标记在属性或者方法上,返回的json数据即不包含该属性 关于这种情况在什么时候会遇到呢? 例如: User实体中会有字段pa
阅读全文
posted @
2019-07-31 10:49
lshan
阅读(2409)
推荐(0) 编辑
messageHelper 统一管理项目的中message freemarker commons-text
摘要:场景: 项目中常常会有一些message , 如邮件, 短信, UI的提示信息, 多数情况,写在代码中,或者配置文件xxx.properties, @value 或者读取xxx.properties ,这两种方案都... 1.好处,统一管理 2.动态管理,如配置了appolo , 配置中心 3. 配
阅读全文
posted @
2019-07-30 17:48
lshan
阅读(1344)
推荐(0) 编辑
Json 对象比较
摘要:1.场景: 比较两个json Bean 对象 的不同之处: 之前的处理方式是反射,比较field 值: 依赖: jackson-databind-2.9.3.jar <dependency><groupId>com.flipkart.zjsonpatch</groupId> <artifactId>
阅读全文
posted @
2019-07-30 17:23
lshan
阅读(1665)
推荐(0) 编辑
Java比较两个对象的不同之处
摘要:参考:https://1609919154.iteye.com/blog/2400400 参考2 https://www.cnblogs.com/creaky/p/10802950.html 待整理: 结合1 ,2 整理一: 结合注解去比较两个对象的不同:-->只去比较带有注解的字段 Contras
阅读全文
posted @
2019-07-09 17:20
lshan
阅读(2451)
推荐(0) 编辑
https HttpUtils 绕过证书
摘要:避免经常更换证书,或者证书过期问题,在老项目中使用 可以参考:https://www.programcreek.com/java-api-examples/index.php?api=org.apache.http.conn.ssl.SSLConnectionSocketFactory 依赖: <!
阅读全文
posted @
2019-06-28 15:26
lshan
阅读(1605)
推荐(0) 编辑
ZipUtils
摘要:package com.sea.elsardcservice.untils; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.InputStream; import j
阅读全文
posted @
2019-05-20 15:07
lshan
阅读(144)
推荐(0) 编辑
ListUtils 对 list数据 分组 ,统计,求和 。。。
摘要:listUtils: package com.icil.report.utils; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Collection; import java.util.H
阅读全文
posted @
2019-05-14 13:05
lshan
阅读(4220)
推荐(0) 编辑
POIUtils 导出 poi Test 100w 600w 条数据 读取模板,填写数据
摘要:依赖: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency> <!-- https://mvnrep
阅读全文
posted @
2019-04-23 14:54
lshan
阅读(190)
推荐(0) 编辑
POIUtils 读取 poi (ui 上传解析)
摘要:用于解决在UI 上 上传excel , 然后解析 依赖: <!-- ############ poi ############## --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ver
阅读全文
posted @
2019-04-23 14:47
lshan
阅读(316)
推荐(0) 编辑
Gson 解决时间解析问题
摘要:异常: at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192) Caused ...
阅读全文
posted @
2019-03-25 10:42
lshan
阅读(4326)
推荐(1) 编辑