springboot
愛~杦辷个訾
这个作者很懒,什么都没留下…
展开
-
Java 同一个列表,每行的数据类型不一样,返回统一结构
实际项目中,经常存在不同行,数据结构不一样的情况,但是又不能统一返回字符串格式,需要处理这种问题。原创 2024-03-29 17:37:39 · 190 阅读 · 1 评论 -
Java 本地缓存CaffeineCache简单使用案例
Java 本地缓存CaffeineCache简单使用案例,SimpleCacheManager和CaffeineCacheManager两种方式。原创 2024-01-16 18:46:19 · 873 阅读 · 0 评论 -
使用@JsonSerialize注解处理单位换算以及数据默认值
使用@JsonSerialize,来解决单位换算,以及数据为空时返回“**”默认值问题。例如有时候我们需要将金额,以万元的形式返回,需要千分位等等。原创 2024-01-15 15:24:43 · 480 阅读 · 0 评论 -
Spring Cloud通过Feign请求springboot微服务时返回值LocalDateTime异常处理
A服务调用B服务,由于B服务接口实体类中有LocalDateTime字段,导致A服务调用时解析报错,单独调用B服务接口是正常返回数据。2、服务提供方(B服务)接口实体类需要增加注解。原创 2022-12-29 17:00:47 · 1792 阅读 · 0 评论 -
springboot整合redisson简单实现分布式锁--重入锁
springboot整合redisson简单实现分布式锁--重入锁。原创 2022-10-09 15:22:58 · 339 阅读 · 0 评论 -
Springboot MybatisPlus整合多数据源
Springboot MybatisPlus整合多数据源原创 2022-09-22 13:54:17 · 440 阅读 · 0 评论 -
Java 线程池简单使用案例一
最近项目上用到了线程池,自己手写了一个ThreadPoolTaskExecutor线程池样例。原创 2022-07-22 17:34:16 · 445 阅读 · 0 评论 -
记一篇Mockito MyBatisPlus 单元测试时报can not find lambda cache问题
记一篇Mockito MyBatisPlus 单元测试 junit刚才在写单测时,由于代码中用到了queryWrapper.orderByDesc()方法,报错com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not find lambda cache for this entity [com.orm.mybatis.entity.Stusent]...原创 2022-07-08 16:48:38 · 5048 阅读 · 1 评论 -
SpringBoot读取Resource下文件的几种方式亲测可用记录一下
最近在项目中涉及到Excle的导入功能,通常是我们定义完模板供用户下载,用户按照模板填写完后上传;这里待下载模板位置为resource/excelTemplate/test.xlsx,尝试了四种读取方式,并且测试了四种读取方式分别的windows开发环境下(IDE中)读取和生产环境(linux下jar包运行读取)。第一种:ClassPathResource classPathResource = new ClassPathResource("excleTemplate/test.xlsx");.原创 2021-03-25 12:53:38 · 153 阅读 · 0 评论 -
记一次JPA表关联查询,自定义返回结果
在这之前在网上搜了好多种方式都不能进行多表关联查询,并自定义返回结果集。这里采用的是接口的形式,封住返回集的。话不多说上代码。*****************表对应的实体*****************package com.cn.domain;import lombok.Data;import javax.persistence.*;import java.io.Serializable;@Data@Entity@Table(name = "user")public.原创 2020-06-05 10:17:19 · 397 阅读 · 0 评论 -
The field file exceeds its maximum permitted size of 1048576 bytes
错误信息:The field file exceeds its maximum permitted size of 1048576 bytes原因是因为SpringBoot内嵌tomcat默认所能上传的文件大小为1M,超出这个就会报错。解决办法:1.修改application.yml配置文件spring: http: multipart: enab...原创 2020-03-04 14:23:05 · 4926 阅读 · 0 评论