java基础
文章平均质量分 62
yangerkong
这个作者很懒,什么都没留下…
展开
-
linux下安装mysql并配置环境变量(图文)
linux安装mysql原创 2019-06-19 11:04:22 · 9597 阅读 · 7 评论 -
Http请求解决body流一旦被读取了就无法二次读取情况
大家好我是yangerkong!相信大家在工作当中,经常会遇到需要处理http请求及响应body的场景,这里最大的问题应该就是body中流以但被读取就无法二次读取了。针对这个问题,下面是我在项目中的处理方式我们编写一个过滤器,这样就可以重写body了package com.interceptor;import java.io.IOException;import java.util.Arrays;import java.util.List;import javax.servlet原创 2021-04-23 15:30:02 · 2280 阅读 · 0 评论 -
spring cloud gateway中,如果请求中参数含有=会出错,如何解决,解决方式
这种问题使用form表单,即请求参数不在body的情况下会出现方法就是,gateway中转发之前对请求参数进行一次编码在进行转发,因为request.getParamter获取参数会进行自动解码。所以转发过去以后获取到的参数还是原来的参数,不用再进行解码。由于gateway对请求参数校验严格,凡是encode的参数中不允许出现= & 等字符 所以重写gateway转发过滤器代码:import static org.springframework.cloud.gateway....原创 2020-05-13 10:27:31 · 3365 阅读 · 0 评论 -
解决mybatis查询Map接收值为null不存key的问题
今天跟大家讨论下mybatis查询Map接收值为null不存key的问题问题出现的前提条件:将数据从DB中查询出来时将查出来的字段映射为Map,而不是封装成Bean.我们看下mybatis查询使用map接收时遇到的问题:xml文件:SELECT a.apply_id AS "applyId", a.ali_pid AS "aliPid", a.ali_acco...原创 2018-12-29 14:10:21 · 9575 阅读 · 3 评论 -
SpringBoot单元测试问题
哈喽大家好,今天跟大家分享下在项目中报错,查错时遇见的坑,SpringBoot单元测试时报以下错误java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegat...原创 2019-01-15 15:07:54 · 1345 阅读 · 0 评论 -
jackson报org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field问题,及解决方案
哈喽大家好,今天跟大家分享下跟客户端调接口,将从客户端接收到的参数使用ObjectMapper转为校验参数非空的VO类时出现的问题。出现问题的地方:请求的JSON里面字段多于映射的实体类//将读取的参数转成指定的beanJSONObject json= JSONObject.fromObject(params.getParams());ObjectMapper objectMapp...原创 2019-01-15 20:18:45 · 7553 阅读 · 0 评论 -
linux下安装redis步骤
哈喽大家好,我是yangerkong今天跟大家分享下linux环境下安装redis的步骤1.下载redis安装包(下载到你要安装的目录下)wget http://download.redis.io/releases/redis-4.0.1.tar.gz2.解压安装包tar xzf redis-4.0.1.tar.gz3.找到你安装redis的目录,进入到cd re...原创 2019-06-28 18:13:49 · 122 阅读 · 0 评论