logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

利用HttpServletResponseWrapper对reponse进行包装

利用HttpServletResponseWrapper包装reponse题记: 很多人或许用Spring的时候统一修改一下reponse信息,比较常见的就是给所有的response加一个status、code、message之类的要求,也有的想把response和request的日志打印出来,那么该如何做呢?那就耐心看看吧一、背景介绍  对于上述我们说到的这个需求,有很多中实现方式,比较容

#spring
jedis连接不上redis,sentinel报错

用Java对虚拟机里面的redis和sentinel进行连接的时候,报超时错误,经过检查,发现并没有绑定127.0.0.1错误解决1、关闭防火墙特么的一开始我也不信,结果发现是真的我的是centos7关闭防火墙方法如下service firewalld stop又可以愉快的玩耍了但是发现sentinel还是连接不上2、sentinel配置文件修改

#sentinel#redis#centos +1
Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean

今天想练习下spring boot,然后报了这个错,找了google无果。其实是maven配置有问题,我把spring boot的内置容器干掉了,spring boot内置tomcat容器,我pom.xml是这样写的。<dependency><groupId>org.springframework.boot</groupId>

#spring
spring boot集成web service框架教程

spring boot集成web service框架题记: 本篇博客讲的spring boot如何集成 spring web service,如果您想用Apache CXF集成,那么可能不适合您。为什么使用spring web servce 项目地址 呢?因为spring boot存在的目的就是一个微服务框架,结果又搞个soap框架进去,显得特别不伦不类。正是因为有这么多老项目的重构才会...

#spring
The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collectio

Mybatis添加一对一关联查询的时候,就是添加association标签的时候出现这个错误。The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collection*,discriminator?)".原图查找了半天,然后发现是顺序导致了The content of

#mybatis
Springboot @JSONField返回json首字母大写不生效

最近项目中用到了spring boot然后,在接口返回的json串中有一些字段首字母是需要大写的。在听取同事的说明之后用@JSONField注解在属性上面可以解决。但是,无效….OK,然后了解到事实当我们将返回类型设置为MediaType.APPLICATION_JSON之后,spring boot 会到利用RequestMappingHandlerAdapter去设置messageConvert

#spring#json
fastjson排序问题-如何改变fastjson的排序规则

fastjson在封装成json的时候会自动按照属性名称排序,也就是abcd…的顺序排序。但是很多时候,我们可能需要json有一定的顺序,且按照我们的顺序,好了,让我们来看看如何。首先:写一个实体类,用于转化成json用package com.dzy.fastjson;public class Letter {private Long id;private String na

到底了