![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 70
小lee编程
这个作者很懒,什么都没留下…
展开
-
java 通过指定url地址下载文件到本地工具类(包含https的数字签名请求)
java 通过url地址下载文件到本地的工具类,并解决https请求时SSL证书不信任报错的问题。原创 2023-11-07 15:52:31 · 1444 阅读 · 1 评论 -
解决BigDecimal序列化科学计数法前端展示问题(大坑)
BigDecimal类型的字段在前端页面展示变成科学计数法,通过排查,发现里面的坑还是挺多的,所以特意记录下处理过程。Json序列化,不同项目中配置的都不一样,有些项目是使用springboot里面自带的jackson的,有些是使用fastjson处理,不同的序列化的处理方式也不一样原创 2024-01-16 17:11:39 · 4114 阅读 · 0 评论 -
解决LocalDateTime 时间格式中间带’T’返回的问题(小心踩坑)
LocalDateTime 类型的字段返回给前端带着T,fastjson序列化LocalDateTime ,踩坑原创 2023-12-29 18:56:26 · 6811 阅读 · 1 评论 -
java 自定义注解校验枚举值
java 自定义注解校验枚举值> 业务场景:在接口开发中,我们有时候的入参是对应项目中的枚举,这就要求别人在调用接口时传入的参数值一定是要对应项目中的枚举值。但是在spring-boot-validation提供的校验中并没有枚举值的校验注解,虽然我们也可以通过断言Assert的方式来校验参数值,但是这样不够优雅,而且如果一个实体对象在不同的接口作为入参,那么需要在每个接口都要做参数校验,这就很笨重麻烦。所以就编写一个注解,作用于字段上。原创 2023-07-03 11:47:02 · 2171 阅读 · 0 评论 -
Camunda(二):springboot 整合Camunda 使用工作流程(含完整代码)
Camunda(二):springboot 整合Camunda 使用工作流程(含完整代码)前言:因为公司有个项目需求要使用到工作流引擎,考查了市面各种的工作流引擎,对比它们之间的优劣势,最后选择Camunda工作流引擎。此前自己对Camunda工作流引擎了解的并不多,所以就记录下自己学习Camunda工作流引擎到springboot项目中整合Camunda工作流引擎使用的过程。在上一篇文章中已经介绍了Camunda Platform和Modeler创建工作流的玩法了。在本文就将Camunda 应用在生产原创 2023-06-30 13:08:33 · 3417 阅读 · 6 评论 -
springboot整合xxl-job项目使用(含完整代码)
springboot整合xxl-job项目使用(含完整代码)原创 2023-06-27 18:50:06 · 5733 阅读 · 1 评论 -
Java类中的任何布尔类型的变量,都不要加 is 前缀
POJO 类中的任何布尔类型的变量,都不要加 is 前缀,否则部分框架解析会引起序列化错误。MySQL 规约中的建表约定第一条,表达是与否的变量采用 is_xxx 的命名方式,所以,需要在设置从 is_xxx 到 xxx 的映射关系。反例:定义为基本数据类型 Boolean isDeleted 的属性,它的方法也是 isDeleted(),框架在反向解析的时候,“误以为”对应的属性名称是 deleted,导致属性获取不到,进而抛出异常。原创 2023-06-26 10:46:15 · 1614 阅读 · 0 评论 -
java 枚举的优雅定义
ONGOING(10 , "进行中") , FINISHED(20 , "已完成") , CLOSED(30 , "已关闭");return c;return key;} }原创 2023-06-25 13:36:51 · 120 阅读 · 0 评论 -
实际应用中,纯数字六位邀请码的实现(java实现)
实际应用中,纯数字六位邀请码的实现(java实现)原创 2023-06-13 11:51:12 · 2178 阅读 · 0 评论 -
springboot 日志记录接口的请求参数和响应结果的两种方式-拦截器和切面(具体代码)
springboot 日志记录接口的请求参数和响应结果的两种方式-拦截器和切面(具体代码)原创 2023-03-30 17:05:28 · 5078 阅读 · 0 评论 -
java-EasyExcel导出excel设置单元格为文本格式(含代码)
java-EasyExcel导出excel设置单元格为文本格式(含代码)原创 2023-03-24 14:07:51 · 19154 阅读 · 5 评论 -
springboot整合mybatis-plus的sql输出到日志文件上
springboot整合mybatis-plus的sql输出到日志文件上原创 2023-03-23 16:49:46 · 5437 阅读 · 0 评论 -
springboot整合quartz项目使用(含完整代码)
学习quartz有两方面,首先xxl-Job,elastic-Job这些框架都是基于quartz的基础上二次开发的,学习quartz更有利于我们加强理解定时调度。第二方面就是工作需求,有一些传统互联网公司还是有很多项目是使用quartz来完成定时任务的开发的。原创 2022-11-28 01:35:12 · 37829 阅读 · 13 评论