2019年6月3日

Spring实例化bean之后的处理, 关于BeanPostProcessor接口的使用

摘要: 业务需求:缓存页面,展示需要缓存的所有对象,每类对象在字典表中有编码对应,点击某个对象可以缓存某类对象,每类对象都有自己的缓存runner(弱弱的说一句,本人看到这里的第一反应就是if-else,捂脸中。。。。。。。。。。。) 方法:经经理指导,使用BeanPostProcessor接口 逻辑:自定 阅读全文

posted @ 2019-06-03 16:16 背着核的桃子 阅读(799) 评论(0) 推荐(0) 编辑

2019年4月3日

LocalDateTime相关处理,得到零点以及24点值,最近五分钟点位,与Date互转,时间格式

摘要: 最近一直使用LocalDateTime,老是忘记怎么转换,仅此记录一下 阅读全文

posted @ 2019-04-03 11:40 背着核的桃子 阅读(6943) 评论(0) 推荐(1) 编辑

2019年3月28日

AOP实现参数的判空问题

摘要: 不想每次都去判断必传的参数是否为空,写代码太繁琐了,正好最近用了AOP实现权限控制,依葫芦画瓢,现在用它实现参数的判空,至于AOP的原理之类,自己百度了解一下吧 1. NullDisable注解 2. ParamException 3. ValidParameter 2. controller po 阅读全文

posted @ 2019-03-28 11:12 背着核的桃子 阅读(1347) 评论(0) 推荐(0) 编辑

2019年3月12日

LocalDateTime查找最近的五分钟点

摘要: /** * 最近的五分钟 * @param dateTime * @return */ public static LocalDateTime getNear5(LocalDateTime dateTime) { if (null == dateTime) { return null; } ... 阅读全文

posted @ 2019-03-12 14:34 背着核的桃子 阅读(697) 评论(0) 推荐(0) 编辑

2019年2月19日

JPA新增entity时自动填充时间,例创建时间,修改时间

摘要: 背景:springboot项目,集成JPA,与数据库交互的entity,与用户交互的DTO 问题:添加酒店时,两个字段create_time,update_time,前端不传数据,如果赋值 解决: 1. 在启动类上添加@EnableJpaAuditing,启动 2. 在实体类添加@EntityLis 阅读全文

posted @ 2019-02-19 16:54 背着核的桃子 阅读(3470) 评论(0) 推荐(0) 编辑

2019年1月14日

字符串转为JSON对象

摘要: 经常写字符串转为JSON对象,但是每次没有说一次就成功的,老是搞错属于哪个包的方法,遂记录一下 阅读全文

posted @ 2019-01-14 14:27 背着核的桃子 阅读(182) 评论(0) 推荐(0) 编辑

2018年12月19日

记录一下Junit测试MongoDB,获取MongoTemplate

摘要: 只是自己记录一下,测试MongoDB帮助类时,没有配置文件的测试 阅读全文

posted @ 2018-12-19 14:03 背着核的桃子 阅读(453) 评论(0) 推荐(0) 编辑

2018年11月7日

Websocket实现前后台通信,demo小测试

摘要: 新需求大概如下:用户登录系统,登录成功之后建立websocket连接,实现通信 总体思路:前端不是我负责,只是简单的做个功能,先实现登录,把用户标识存入HttpSeesion,再建立websocket连接,拦截器HandshakeInterceptor拦截请求,把用户标识存入Map<String, 阅读全文

posted @ 2018-11-07 16:38 背着核的桃子 阅读(4555) 评论(0) 推荐(0) 编辑

2018年10月24日

JPA实体关联关系,一对一以及转换器

摘要: 现有两张表 room (rid,name,address,floor) room_detail (rid,roomid,type) 需要创建房间实体,但是也要包含type属性 @Converter 是JPA的转换器,枚举类型与数据库交互使用,比如房间类型 1代表客房,2代表办公室,数据库是1,2,展 阅读全文

posted @ 2018-10-24 14:14 背着核的桃子 阅读(863) 评论(0) 推荐(0) 编辑

2018年9月27日

实体类中方法名尽量避免set,get,报错com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException)

摘要: 自己建了一个实体类 其中给外界提供的方法写成了getList(),转json的时候一直报错,此类的list属性为空,纳闷了,找了半天没有找到名为list的属性,后来突发奇想,是不是那个getList(),让他以为我是获取属性list的值,但是又没有那个属性,所以空指针了,只能这么理解了,不知道对不对 阅读全文

posted @ 2018-09-27 17:40 背着核的桃子 阅读(3199) 评论(0) 推荐(0) 编辑

导航