摘要: 尽量别直接用 DBObject ,Spring data mongodb 的api 本来就没什么多大用处,如果还直接用 DBObject 那么还需要自己去解析结果,说动做个对象映射,累不累 Spring data mongodb 唯一好处就是,不需要自己decode encode,其他别的几乎也没了 阅读全文
posted @ 2017-11-09 13:50 181282945 阅读(8552) 评论(2) 推荐(2) 编辑
摘要: Spring data mongodb 查询出结果的时候会自动 + 8小时,所以我们看起来结果是对的 但是我们查询的时候,并不会自动 + 8小时,需要自己处理 解决方法 1 @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss" 阅读全文
posted @ 2017-11-09 10:54 181282945 阅读(12562) 评论(0) 推荐(0) 编辑
摘要: 先看看ObjectId 的json 结构,非常丰富,这里有唯一机器码,日期,时间戳等等,所以强烈建议ID 使用 ObjectId 类型,并且自带索引 Spring data mongodb 注解 @CreatedDate 可以记录创建时间,但是有了那么强大的ID ,我们还需要这个吗? ObjectI 阅读全文
posted @ 2017-11-09 09:47 181282945 阅读(5448) 评论(0) 推荐(0) 编辑
摘要: JDK8 的LocalDate 系列日期API ,比Date 或者 Calendar 都好用很多,但是在SpringMvc 自动装配会有点小问题 会导致抛出类似异常 解决方法 1 注意 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") form 或者u 阅读全文
posted @ 2017-11-09 09:36 181282945 阅读(5694) 评论(1) 推荐(0) 编辑