Spring boot实践之请求参数校验
Spring boot实践之请求参数校验 本文讲述的是后端参数校验,在实际开发中,参数校验是前后端都要做的工作,因为请求接口的人除了普通用户,还有有各路神仙。 常规校验的痛楚通常的校验代码如下 12 ...
Read more
Spring boot实践之异常处理
Spring boot实践之异常处理回顾在上一章封装返回体中,已经对请求成功的情况进行了封装,接下来便是处理异常,服务的生产者需要通过状态码此次请求是否成功,出现异常时,错误信息是什么,形如: 123 ...
Read more
Spring boot实践之编写接口测试用例
Spring boot实践之编写接口测试用例 测试用例对开发者降低bug率,方便测试人员回归测试有十分重要的意义。 本文介绍如何使用MockMvc编写测试用例. 在Spring boot项目中编 ...
Read more
Spring boot实践之封装返回体
Spring boot实践之封装返回体在实际开发中,一个项目会形成一套统一的返回体接口规范,常见的结构如下 12345{ "code": 0, "msg": "SUCCESS", ...
Read more
Spring Cloud系列: Spring Boot Admin
本文主要介绍了Spring Boot Admin的使用,参考Spring Boot Admin 2.0.2版本(以下简称SBA,来自官方)官方文档,主要实现了其中案例,也包括一些自己的想法 文档地址: ...
Read more
linux命令手记
从后往前查看日志 less 文件名 shift+g跳转到末尾,向上滑动 使用场景首先不推荐cat,vim等命令,大日志文件容易导致内存不足,线上排查问题时容易引起服务崩溃 有时想要查看最后五分钟内的 ...
Read more
Spring Cloud系列前言
笔者一些无聊的思考,也有一些对新手的建议 了解一个新技术之前,它为什么出现,解决了什么问题,和现有的解决方案相比,它有什么优点,又有什么缺点(没有完美的方案) DevOps,微服务dev易,ops难 ...
Read more
Spring boot实践之事件监听
在Spring Boot doc的Application Events and Listeners一章中提到,Spring Boot按以下顺序提供了6个事件,供开发者编写ApplicationList ...
Read more
观察者模式
使用场景一个对象的属性发生改变时,需要通知到依赖它的对象并自动更新 实现原理针对使用场景,如何用代码去实现这种效果,只要理解了观察者模式的基本原理,代码一目了然 首先明确有两个对象: 观察者,被观察 ...
Read more
Spring ContextRefreshedEvent事件
123遇到的单词infrastructure : 基础设施arbitrary : 任何的,所有的 介绍本文主要在观察者模式的基础上研究Spring中的事件机制 ApplicationListener监 ...
Read more