背景介绍在前端通过json格式传递参数,后端使用@RequestBody方式接收参数的场景下,经常需要将空字符串反序列化成null,以避免进行冗余的逻辑处理。本文通过不同类型的场景,分别进行说明。所需要反序列化的java对象如下:@Getter@Setter@ToStringpublic class...
BeanCreationNotAllowedException:遇到异常方不方?程序猿:慌毛线,我们跟着trace看一下org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean wit...
问题描述在生产环境,有一个SpringBoot项目在上传文件时,导致用户无法正常上传文件。提示如下错误信息:原因分析在 Linux 系统中,Spring Boot 应用以 java -jar 命令启动时,会在操作系统的 /tmp 目录下随机生成一个 tomcat(或 undertow )临时目录,上...
在PostgreSQL 10中引入了声明式分区时,这是向前迈出的一大步。 但是,新的重要功能在PostgreSQL 10中不起作用,而现在在PostgreSQL 11中已解决。其中之一是本地分区索引。 为了更容易理解,我们从PostgreSQL 10中的示例开始。postgresql 10:post...
1.添加pom.xml依赖<properties> <java.version>1.8</java.version> <hutool-poi.version>5.7.13</hutool-poi.version>...
一:spring boot 多环境配置文件我们知道spring boot可以通过文件名来区分配置,如下:application.ymlapplication-dev.yml #开发环境application-test.yml #测试环境application-prod.yml #正式环境二:spri...
本文介绍【Mybatis-plus】updateById()方法不能更新字段为null的原因及解决办法。一、问题描述在日常项目开发过程中,经常会使用Mybatis-plus的updateById()方法,快速将接收道德参数或者查询结果中原本不为null的字段更新为null,并且该字段在数据库中可为n...
数据格式一条特色检测包含一下字段:sort_index: 活跃度分值;tInfoId: 公司id;id:id;title: 标题;companyName: 机构名称;需求描述特色检测列表按活跃度分值由高到低进行排序,1个机构仅显示1条特色检测;对分组后的结果分页展示,每页展示10条,需求分析1.根据...
之前在工程中日志信息存储在Mysql中,由于日志越来越大,导致查询效率越来越慢,想着运用Elasticsearch提高效率,自己结合情况,花了半天时间写了一套springboot引用Elasticsearch。一 :创建SpringBoot项目并引入Elasticsearch依赖引入相关jar包,具...
java程序给图片添加中文文字水印显示乱码 原因:linux服务器没有对应的文字 解决步骤 在windows系统下文字中选一个文字(微软雅黑) windows文字保存路径:C:\Windows\Fonts 上传到linux服务器:/usr/share/fonts 新建路径 chinese ...