Spring
文章平均质量分 63
X_zzzzzzzzzz
码无止境
展开
-
如何在Spring中优雅的处理数据校验
使用 validation 校验入参(@Validated 和 @Valid),@Validated 没法作用在类成员对象上,而 @Valid 可以,在实际业务中经常会遇到类成员变量为其他业务对象的情况,所以使用 @Valid 替代 @Validation。使用 spring boot 开发 web 项目时,基本上每一个接口都要做异常捕捉处理和入参校验,如果每个都硬编码在每个接口中,会导致程序中存在大量重复的代码。配置Spring的全局异常处理器。原创 2024-07-22 09:55:39 · 399 阅读 · 1 评论 -
Spring学习笔记
Spring 学习笔记(1) Spring的目的 Spring 的目的是为了降低Java开发的复杂性. Spring 采用一下四种关键策略来实现该目的: 基于 POJO 的轻量级和最小侵入型编程; 通过依赖注入和面向接口实现松耦合; 基于切面和惯例进行声明式编程; 通过切面和模版减少样板式代码; Spring 所做的任何事情都可以追溯到以上的一条或者多条策略. POJO ...原创 2018-08-26 08:29:37 · 86 阅读 · 0 评论