- 博客(18)
- 资源 (11)
- 收藏
- 关注
原创 【Java异常】feign.FeignException: status 400 reading xxx 异常解决方案
目录1、问题描述2、产生的原因(可能导致报错的原因)2.1 传递的参数可能为空值2.2 Header信息长度过长 或者 参数信息过长2.3 参数没有使用注解指定2.4 方法没有指定请求方式3、解决方案1、问题描述在请求某个接口时, 在接口异常的情况下,一次正常返回异常信息,紧接着请求就会报feign.FeignException: status 400 read...
2020-02-27 16:47:02 24700
原创 【MySQL用法】MyBatis 多对多 中间表插入数据,添加记录后获取主键ID
1、需求内容有一个很常见的需求,即添加记录后获取添加后的主键ID,特别是在一次前端调用中需要插入多个表的场景。除了添加单条记录时获取主键值,有时候可能需要获取批量添加记录时各记录的主键值,MyBatis从3.3.1版本开始支持批量添加记录并返回各记录主键字段值。比如我在做这个员工管理系统的时候,由于user和role是多对多关系,且user主键是自增的,所有我们没办法提前知晓这个user_...
2020-02-27 13:06:28 3685 4
原创 【Java异常】java.lang.IllegalStateException: Ambiguous mapping. Cannot map ‘xxx‘ method
目录1、异常信息2、异常原因3、解决办法1、异常信息在运行Springboot项目时,出现了如下异常信息:模糊映射。无法映射的xxx方法,异常信息如下:Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'tacticsInfoController' method publi...
2020-02-26 18:01:05 2350
原创 【Mybatis异常】nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter
1、当入参为 string类型时 (包括java.lang.String.)我们使用#{xxx}引入参数,会抛异常There is no getter for property named 'XXX' in 'class java.lang.String'<select id="queryList" resultType="com.soft.back.model.OutdevFac...
2020-02-26 16:27:50 28289 4
原创 SpringBoot中jackson日期格式化问题(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS not turning off timestamps)
目录1、异常信息2、异常原因3、解决方案最近在做一个Springboot项目,中间遇到一个问题就是日期的格式化,每次实体类中的字段为Date类型时,从前端传到后台的时间格式老出错,属性字段上也加上@DateJsonFormat和@JsonFormat注解了,但还是不行,后台报错,,在MVC环境中显示正常,到了springboot中就由2019-03-06 06:14:32 变成了 ...
2020-02-26 14:23:59 15491 2
原创 SpringCloud Feign报错:java.lang.IllegalStateException: Method has too many Body parameters
1、报错信息错误日志内容为:Caused by: java.lang.IllegalStateException: Method has too many Body parameters: public abstract com.soft.framework.core.response.CommResponse com.soft.back.openplatform.api.AdvertA...
2020-02-26 13:52:44 3378
原创 Content type ‘multipart/form-data;boundary=------57031299820747271;charset=UTF-8‘ not supported的解决方案
现象描述org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'multipart/form-data;boundary=--------------------------570391279993820714772271;charset=UTF-8' not supportedorg.sp...
2020-02-25 12:58:08 13786 20
原创 swagger2 注解说明 @ApiImplicitParam和@ApiImplicitParams的用法
@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说明方法的用途、作用" notes="方法的备注说明 示例如下:@Api(tags =......
2020-02-25 12:50:56 16423 3
原创 使用PageHelper插件获取数据总条数不对的问题的解决方案
PageHelper 这个插件用了很多次了,今天使用的时候才发现中间有一个大坑,就是使用这个插件中间只能有一次查询的操作语句,不能再添加其它语句(两行代码之间不能再有其他代码)!例如,我们一般都是这样进行查询://创建一个PageResult对象出来PageResult<AdvertInfo> pageResult = new PageResult<>();...
2020-02-25 10:25:58 11661 17
原创 HttpMediaTypeNotSupportedException: Content type ‘text/plain;charset=UTF-8‘ not supported
目录报错信息访问的ControllerPOSTMAN测试工具报错信息由于报错 提示信息太长,所以只截取了一部分,不影响判断org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'text/plain;charset=UTF-8' not supported at org.spri...
2020-02-25 09:00:24 24780 2
原创 【MySQL用法】Mysql数据库连接池 [ druid ] 的所有配置介绍
以下内容为Druid连接池的配置含义及介绍(properties、yml、xml文件格式不同,遵循各自文件格式即可,但是内容都一样),下面是propterties文件的格式:#druid# 初始连接的个数spring.datasource.druid.initial-size = 1# 最大连接池数量spring.datasource.druid.max-active = 20#...
2020-02-17 11:22:00 988
原创 冒泡排序
以下代码运行在单元测试内 @Test public void testMaoPao(){ int[] array = { 1, 3, 9, 5, 4, 6, 2, 8, 7, 16, 12 ,17}; int temp; // 定义一个临时变量 // 冒泡的次数 for (int i = 0; i < a...
2020-02-16 12:23:40 477
原创 com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, maxActive 20
目录异常现象异常描述解决方案注意事项异常现象com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, maxActive 20, creating 0异常描述从异常现象中 com.alibaba.druid.pool.GetConnectionTimeout...
2020-02-16 11:02:52 76152 18
原创 【IntelliJ IDEA】windows电脑系统下的idea编辑器切换为Linux环境运行
编辑路径为:Edit Configurations --> Configuration -->VM options --> 添加 -Dos.name=linux(这是固定写法);看不懂的可以看下图所示:VM options添加-Dos.name=linux...
2020-02-07 14:42:09 1755
原创 MQTT入门DEMO(Java语言)
目录快速开始准备下载及安装第一次安装EMQ X第一次运行EMQ X客户端代码快速开始准备MQTT简介EMQ X简介下载及安装第一次安装EMQ X版本选择EMQ X 支持多种操作系统,请选择合适您的版本下载。下载地址:https://www.emqx.io/cn/downloads#broker在 Microsoft Windows 下安装...
2020-02-05 15:54:24 1416
原创 EMQ X 简介
目录EMQ X 简介EMQ X 版本EMQ X BrokerEMQ X EnterpriseEMQ X Platform参考资料EMQ X 简介EMQ X 基于 Erlang/OTP 平台开发的 MQTT 消息服务器,是开源社区中最流行的 MQTT 消息服务器,EMQ X 主要有以下的特点,基于 Apache 2.0 协议许可,完全开源。EMQ X 的代码都放在...
2020-02-05 15:26:40 4429
原创 MQTT简介
目录什么是 MQTTMQTT 协议的主要特性MQTT 发布 / 订阅MQTT 服务器MQTT 在线测试工具参考资料什么是 MQTTMQTT 是 Message Queuing Telemetry Transport(消息队列遥测传输)的缩写,是 IBM 开发的一个即时通讯协议,它比较适合于在低带宽、不可靠的网络的进行远程传感器和控制设备通讯等,正在日益成为物联网通信...
2020-02-05 15:23:50 668
原创 MQTT协议入门介绍
目录MQTT概览MQTT特点MQTT协议的主要特性MQTT主要应用MQTT基于主题(Topic)消息路由MQTT V3.1.1协议报文MQTT消息QoSMQTT会话(Clean Session)MQTT连接保活心跳MQTT遗愿消息(Last Will)MQTT保留消息(Retained Message)MQTT WebSocket连接MQTT协议...
2020-02-05 14:45:07 962 3
protoc-v26.1-linux 和 windows资源包
2024-04-29
cglib和objenesis.zip
2021-10-19
http状态码详解.docx
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人