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....

spring-session-jdbc 使用

这个文档比较有用了,参考: IT虾米网 IT虾米网...

springboot 解决Jackson导致Long型数据精度丢失问题

代码中注入一个bean即可: /** * 解决Jackson导致Long型数据精度丢失问题 * * @return */ @Bean("jackson2Objec...

jax-rs 标准以及 结合 resteasy的使用

jax-rs:IT虾米网 resteasy:IT虾米网...

springboot单元测试@test的使用

@RunWith(SpringRunner.class) @SpringBootTest(classes = Application.class) public class Springtest { @Auto...

jwt工具类的封装

第一步先引入jar: <dependency> <groupId>com.nimbusds</groupId> <artifactId>nimbus-j...

一个基于mongoDB的 MongoTemplate 的基本操作类

import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.mongodb.client.ListIndexesI...