springweb flux websocket
直接上代码: import org.springframework.stereotype.Component; import org.springframework.web.reactive.socket.WebSocke...
springboot使用hibernate validator校验
hibernate validator Bean验证器在开发中常用,这里我们说说它在springboot中的使用 第一步:引入配置 @Bean public MethodValidationPostProces...
spring aop 一个挡板例子
import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Rete...
spring 事件使用
1.事件定义 import lombok.Data; import org.springframework.context.ApplicationEvent; /** * 事件定义,这里监听MsgMessage消...
spring boot 全局异常处理
import cn.sisyphe.framework.web.exception.DataException; import lombok.extern.slf4j.Slf4j; import org.springfram...
spring Valid @Pattern 常见的验证表达式
1 匹配首尾空格的正则表达式:(^\s*)|(\s*$) 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数...
spring-retry 重试机制的使用
场景:由于网络抖动原因,或者其他原因,需要对代码重新执行,这个就需要重试了。 import org.springframework.context.annotation.Configuration; import org....
springboot 解决Jackson导致Long型数据精度丢失问题
代码中注入一个bean即可: /** * 解决Jackson导致Long型数据精度丢失问题 * * @return */ @Bean("jackson2Objec...