加上 @Deprecated 后方法名称显示: 中划线(删除线)意为:发生这些变化并不会影响编译,只是提醒一下程序员,这个方法以后是要被删除的,最好别用。就是如果一个类从另外一个类继承,并且override被继承类的Deprecated方法,在编译时将会出现一个警告。 ...
springBoot . 集成redis实例 一 首先引入项目依赖的maven jar包,主要包括spring boot starter data redis包,这个再springBoot . 之前好像是 spring boot starter redis 这个,还有 ...
2018-07-12 18:45 4 6606 推荐指数:
加上 @Deprecated 后方法名称显示: 中划线(删除线)意为:发生这些变化并不会影响编译,只是提醒一下程序员,这个方法以后是要被删除的,最好别用。就是如果一个类从另外一个类继承,并且override被继承类的Deprecated方法,在编译时将会出现一个警告。 ...
需求背景:在使用springbot cache时,发现@cacheabe不能设置缓存时间,导致生成的缓存始终在redis中。 环境:springboot 2.1.5 + redis 解决办法:利用AOP自定义注解,用SPEL来解释key表达式。 1.定义注解 2.实现AOP ...
spring拦截器是基于动态代理,注解就是拦截器,所以关于动态代理需要注意的坑,注解同样要注意。 1.创建注解类 2.定义拦截器 这里踩到了坑。见注释 3.配置拦截地址 这三部注解就已经可以生效。 完了在你的controller层 类上或方法 ...
这篇文章起源于项目中一个特殊的需求。由于目前的开发方式是前后端分离的,基本上是通过接口提供各个服务。 而前两天前端fe在开发中遇到了一些问题:他们在处理字符串类型的时间时会出现精度丢失的情况,所以希望后台是以时间戳的形式返回给前端。而与此同时后台的设计是这个样子的:所有的时间在数据库中 ...
对于分布式应用来说,最开始遇到的问题就是 session 的存储了,解决方案大致有如下几种 使用 spring-session 它可以把 session 存储到你想存储的位置,如 redis,mysql 等 使用 JWTs ,它使用算法来验证 token 的合法性,是否过期 ...
首先创建maven项目 pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...
参考:https://blog.csdn.net/xiaolyuh123/article/details/78682200 ...
原文:https://www.cnblogs.com/yangzhilong/p/10876105.html ...