Spring Boot 重温(三) 统一异常处理

分析目前的SpringBoot项目多用来开发APIs,提供统一的 response 信息就成了一个非常必要的需求,而在项目中总会有各种奇奇怪怪的 RuntimeException 出现,因为各种各样的原因, tester 在测试的时候可能不能完全重现,所以统一异常处理就十分有必要了,方便将程序出现异
springboot 2019年11月08日 325次浏览

Spring Boot 重温(二) 过滤器 拦截器 监听器

SpringBoot 对客户端请求的拦截有大概三种常用拦截方式过滤器拦截器监听器另外还有一种基于AOP的接片拦截 Aspect ,好像没多用过。流程对比相同点:都可以对客户端请求进行拦截,都可以用于打印访问日志不同点:初始化实现数据功能过滤器APP启动是初始化,停止时销毁Servlet 规范原始re
springboot 2019年11月07日 322次浏览

@NotNull 与@NonNull 区别

@NotNulljavax.validation.constraints.NotNull属于java对Bean验证的一种注解,类似的还有如下:@Null 被注释的元素必须为null@NotNull 被注释的元素不能为null@AssertTrue 被注释的元素必须为true@AssertFal
java springboot 2019年07月10日 224次浏览