
Spring Boot
猪哥66
微信搜索:裸睡的猪
展开
-
Spring Boot @ControllerAdvice 处理全局异常,返回固定格式Json
需求在构建RestFul的今天,我们一般会限定好返回数据的格式比如:{ "code": 0, "data": {}, "msg": "操作成功"}但有时却往往会产生一些bug。这时候就破坏了返回数据的一致性,导致调用者无法解析。所以我们常常会定义一个全局的异常拦截器。注意:ControllerAdvice注解 只拦截Controller 不回拦截 Interc原创 2017-10-12 20:54:20 · 17912 阅读 · 2 评论 -
Spring Boot druid监控页添加登录访问权限(用户名+密码)
需求druid作为数据源的一名后起之秀,凭借其出色的性能,渐渐被大家使用。当然还有他的监控页面也有这非常大的作用。但是监控页面往往包含了很多隐私的数据信息,所以需要将其保密,所以可以为监控页面添加一个用户名和密码,确保其安全。代码在druidConfig.class中的druidServlet()方法里添加loginUsername和loginPassword参数,这样就可原创 2017-10-13 10:23:38 · 45173 阅读 · 14 评论 -
logback.xml sql语句输出
在使用springBoot框架之后,日志配置文件变成了logback.xml,输出sql语句的方法:<!-- 打印sql语句 --><logger name="com.cmc.mq.biz.mapper" level="DEBUG" /&a原创 2018-07-26 17:13:52 · 9219 阅读 · 2 评论 -
SpringBoot启动如何加载application.yml配置文件
一、前言在spring时代配置文件的加载都是通过web.xml配置加载的,可能配置方式有所不同,但是大多数都是通过指定路径的文件名的形式去告诉spring该加载哪个文件;<context-param> &原创 2018-11-23 12:31:40 · 63128 阅读 · 9 评论