开发中错误记录
开发中错误的记录、踩坑记录
进击的丸纸
斜杠青年,爱好vlog,沉迷技术;
慢慢积累,总有一天能清醒的面对自我
展开
-
easyExcel导出一直报错org.apache.poi.ss.usermodel.Cell.setCellValue(Ljava/time/LocalDateTime
easyexcel日期格式转换;其他属性字段转换。原创 2023-03-01 21:09:01 · 3425 阅读 · 1 评论 -
记一次报错 java.net.UnknownHostException:xxx.xxx.cn
线上bug原创 2023-02-08 09:28:09 · 367 阅读 · 0 评论 -
tkmybatis多条件、模糊查询
【代码】tkmybatis多条件、模糊查询。原创 2022-09-23 10:56:40 · 1919 阅读 · 0 评论 -
SpringBoot后端统一处理属性null转换为空字串,数组转为中括号,对象转换为null
从网上找一圈答案,提供了两种解决方案一、Jaskson处理null或空值参考连接我比较懒,感觉代码比较多,直接Pass,下次可以试试优点:不设置过滤器,不需要额外配置,逻辑比较清晰。二、继承WebMvcConfigurationSupport,实现configureMessageConverters方法参考连接注意,微服务需要添加在服务消费方优点:操作简单缺点:WebMvcConfigurationSupport会导致Spring的自动配置失效,Swagger页面不能访问,我不知道会不会有原创 2021-06-24 10:55:23 · 365 阅读 · 0 评论 -
Java高级~避坑总结,知识点整理【持续更新....】
JAVA高级学习记录1. 集合中重写equals()方法集合只能存储引用数据类型,基本数据类型是自动装箱成包装类,包装类重写了equals方法,所以也是比较的值向Collection接口的实现类的对象中添加数据obj时,即向list中添加对象时,要求 对象所在类要重写equalsPerson.classpublic class Person { private String name; private int age; public Person() { }原创 2021-04-14 10:07:14 · 133 阅读 · 0 评论 -
【上线问题总结】springboot打jar包,本地可以运行,java -jar 不能启动
文章目录SpringBoot-Maven插件打包的目录结构(jar包)项目中的pom打包配置第一次部署项目,报错Action:Consider revisiting the entries above or defining a bean of type ‘org.redisson.api.RedissonClien’ in your configuration一看到这个错,第一反应是缺少jar包了。但是,添加了redisson的包还是报一样的错。。。没有办法了,只能一通百度,奈何百度上都说是原创 2021-03-26 22:42:10 · 3804 阅读 · 1 评论 -
不注意会犯的BigDecimal的失误
首先看几个例子eg1. BigDecimal a = new BigDecimal("0.08"); System.out.println(a.setScale(2, RoundingMode.UP)); //输出0.08 BigDecimal b = new BigDecimal(0.08); System.out.println(b.setScale(2, RoundingMode.UP)); //输出0.09eg2. BigDecima原创 2021-10-07 13:57:56 · 1022 阅读 · 0 评论 -
idea maven 下载源码出现:Cannot download sources Sources not found for: xxx
将当前项目的.idea目录删除掉,重新打开idea导入当前项目会生成新的.idea 目录。 目录下的workspace.xml 根据我开发环境默认配置,将仓库指向我现在一直用的新的本地仓库原创 2021-09-28 14:53:21 · 381 阅读 · 0 评论 -
【开发踩坑日记】陆续更新ing
技术栈 : SpringBoot + TKMybatis + Oracle + Apollo + Zookeeper 服务间使用Dubbo进行通信 Oracle数据库不能识别NULL类型。前端传入空串(“”),后端接收字符类型为decimal类型,接收后得到的是null值(decimal不能为空串),存入oracle数据库 需要另写sql语句,不能使用tkmybatis/mybatis封装好的语句如.updateByPrimaryKey()(直接报错)或.updateByPrimaryKeySe.原创 2021-07-22 16:31:01 · 194 阅读 · 0 评论