spring
rainreboot
这个作者很懒,什么都没留下…
展开
-
探究一波: RequestBody 前端传0 ,1 为什么会解析成true or false
缘由: 我发现前端传0,1的时候,后端对象能用true,false接收注意: 1.不能保证所有人都能 看懂我会继续优化这篇文章GenericHttpMessageConverter.read(); 本篇看的是Jackson序列化的过程.但感觉都一样…但我没试过,可以一起探讨源码序列:小结:不是0的就是true...原创 2020-04-02 12:51:46 · 1483 阅读 · 0 评论 -
@Valid 和 @Validated |杂叙
1.介绍区别:1.@Valid注解的位置:METHOD(方法), FIELD(字段), CONSTRUCTOR(构造器), PARAMETER(参数), TYPE_USE (所有类型都能用)@Valid只验证第一层级,不会去验证旗下类中包含的其他没带@Valid实体判断所有字段2. @Validated1.注解的位置:{ElementType.TYPE(类、接口(包括注释类型)或e...原创 2020-03-11 10:51:37 · 1006 阅读 · 0 评论 -
Spring aop报错:com.sun.proxy.$Proxy cannot be cast to xxx
描述错误 有一个 BaseService 接口 public interface BaseService<T> 2.有一个BaseServiceImpl 实现类 public class BaseServiceImpl implements BaseService 3. 有一个类继承了BaseServiceImpl 并没有 实现一个接口 public class UserSer原创 2017-03-30 16:01:14 · 2314 阅读 · 0 评论 -
MongoTemplate --- The cursor option is required, except for aggregate with the explain argument
The ‘cursor’ option is required, except for aggregate with the explain argumentmongoTemplate –&amp;gt;聚合报错: Aggregation agg = Aggregation.newAggregation( Aggregation.match(getCondit...原创 2018-06-21 23:56:41 · 3930 阅读 · 1 评论