Springboot热部署-devtools详解

场景:修改内容后总是需要重新启动,可以通过热部署偷个懒 步骤一:添加坐标 <!--热部署配置--> <dependency> <groupId>org.springframe...

修改springboot默认的8080端口详解

### org.springframework.boot:spring-boot-autoconfigure中spring-configuration-metadata.json文件中的默认配置,如端口号 {...

springboot 获取访问接口的请求的IP地址详解

工具类: import javax.servlet.http.HttpServletRequest; import java.net.InetAddress; import java.net.UnknownHostExc...

Spring Boot——Linux 启动方式详解

1.前台启动:(ctrl+c会关闭程序)   java -jar    ****.jar 2.后台启动:(& 后台启动)   java -jar    ****.jar & 3...

Spring boot 自定义拦截器详解

1.新建一个类实现HandlerInterceptor接口,重写接口的方法 1 package com.zpark.interceptor; 2 3 import com.zpark.tools.Constants;...

spring boot 集成disconf详解

1.spring boot配置disconf需要在启动类上配置读取xml的入口注解:@ImportResource({"classpath:spring-disconf.xml"}) package com.zpark; impo...

spring boot 接口返回值去掉为null的字段详解

现在项目都是前后端分离的,返回的数据都是使用json,但有些接口的返回值存在 null或者"",这种字段不仅影响理解,还浪费带宽,需要统一做一下处理,不返回空字段,或者把NULL转成“”,spring 内置的json处理框架是Jackson...

spring boot 请求地址带有.json 兼容处理详解

项目以前时spring mvc的,现在升级为spring boot ,有些请求地址带有.json后缀,在请求spring boot项目时,无法匹配控制器,spring boot默认选择禁用后缀模式匹配 查询官网:IT虾米网 官网的解...

spring boot 拦截异常 统一处理详解

spring boot 默认情况下会映射到 /error 进行异常处理,提示不友好,需要自定义异常处理,提供友好展示 1.自定义异常类(spring 对于 RuntimeException 异常才会进行事务回滚): 1 pack...

spring boot 给返回值加状态 BaseData详解

JavaWeb开发中,需要给前端返回的数据加上一些头部的状态信息,来表示请求成功或失败的状态原因 一、数据添加状态信息   1.新建BaseData public class BaseData<T> {...