02 2024 档案
摘要:Spring Validation 1.导入validation坐标 2.参数上添加@Pattern注解,制定校验规则 3.在Controller类上添加@Validated注解 (4.在全局异常处理器中处理参数校验失败的异常) 实体参数校验 实体类的成员变量添加注解 @NotNull:不能为nul
阅读全文
摘要:1.用来存储数据:set()/get() 2.使用ThreadLocal存储的数据,线程安全(核心原因在于每个线程操作的是自己独立的变量副本,线程之间不会共享或竞争同一份数据) 3.用完调用remove方法释放(否则可能发生内存泄漏) `/** * ThreadLocal 工具类 */ @Suppr
阅读全文