- 博客(4)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 Spring @Cacheable遇到空值处理、设置过期时间的问题分析
问题简介:登录模块会将用户信息缓存到redis中,没有查到则存空。下次用到用户信息时,先从缓存中取,缓存中没有,再从数据库取,以减轻数据库的压力。该功能基于Sprng @cacheable实现。当用户用未注册的账号登录时,按照逻辑存入空,用户紧接着注册了账户,并尝试用该账户登录,按照逻辑,缓存中已有了为空的记录,此时不会再从数据库查一遍,这导致了该账号一直登陆失败,直到统一配置的时间到了,才会从r...
2019-07-05 14:32:44 14883 2
转载 震惊!Spring Aop不起作用可能是这个原因导致的
Mark原文:https://my.oschina.net/guangshan/blog/1807721
2019-07-05 10:58:02 3922 3
转载 写的太好了!Spring AOP @Before @Around @After 等 advice 的执行顺序
Mark原文:https://blog.csdn.net/rainbow702/article/details/52185827
2019-07-04 17:06:55 2870
原创 Java覆写equals方法为什么建议一起覆写hashCode方法
我们都知道判断对象是否相等时,使用==和覆写equals方法的区别。默认情况下,equals也是通过==比较地址的方式实现的,所以当我们想根据对象的具体内容比较时(比如判断两个学生是否是同一个人时,可以通过比较学生的学号来确定:studentA.getId()==studentB.getId()),我们会覆写equals方法://比如在Student类里public boolean equ...
2019-07-01 16:47:18 817
CTB地形切片生成器
2018-10-10
drozer2.3.4
2017-09-21
安卓相机开发camera.open(0)返回空值
2016-02-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人