Spring Boot
Moncy Xu
学无止境,活出自己。
展开
-
SpringMVC统一异常处理配置
通过切面抓取到不同异常后,进行一系列的自定义处理,比如返回特定结构的提示信息,这样比起默认的返回内容,有更好的展现形式,使我们的接口更加优美。原创 2022-11-24 18:01:09 · 350 阅读 · 0 评论 -
Spring Boot 2.x自定义错误页面——参考官网文档
Spring Boot的404页面太难看了,还是自定义的好,想咋搞咋搞。通过继承ErrorViewResolver,覆写resolveErrorView方法,我们就可以实现自定义的错误页面了。首先在resources中添加文件夹static(静态资源默认访问路径),然后在里边放入我们准备好的错误页面,如err404.html,博主是从益播网站上弄来的404页面。然后参考如下代码进行自定...原创 2019-04-16 18:24:52 · 3930 阅读 · 2 评论 -
Spring Boot2.x使用AOP进行请求和响应日志的打印
主要步骤1.导入jar包2.配置yml文件3.编写AOP切面1.导入jar包加入该包后,spring boot默认就会开启aop了。<!--aop--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...原创 2019-04-17 22:59:17 · 3303 阅读 · 1 评论 -
解决SpringBoot 2.x时区差的问题
解决步骤1.设置MySQL的连接的时区2.在SpringBoot的启动文件中设置默认时区1.设置MySQL的连接的时区在配置文件中,设置MySQL的时区serverTimezone=Asia/Shanghai2.在SpringBoot的启动文件中设置默认时区public static void main(String[] args) { TimeZone.setDefault(...原创 2019-04-24 11:28:41 · 4258 阅读 · 0 评论 -
SpringBoot2.x优美地实现下载文件
【代码】SpringBoot2.x优美地实现下载文件。原创 2019-06-05 15:33:38 · 6149 阅读 · 2 评论 -
SpringBoot 2.x Logback配置文件
<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,...原创 2019-04-09 21:53:04 · 365 阅读 · 1 评论 -
初探FastJson和Jackson序列化时的区别
文章目录发生背景解决方法发生背景微服务架构的项目,在之前写好的项目模块中没有使用Lombok,但是在新的项目模块中使用了Lombok。在新的模块中使用Feign调用旧的模块时,出现了参数丢失的情况,刚开始一脸懵逼。之后用FastJson和Jackson来打印请求参数,发现有的字段序列化后居然不一样!!!Lombok生成(特殊)字段的例子:private String mWorkflowS...原创 2019-08-23 16:49:05 · 2909 阅读 · 0 评论