spring

SpringBoot配置文件的继承性和覆写性

项目运行环境有三种,开发环境、测试环境、生成环境,在springboot项目中对应着三个配置文件,application.properites,application-dev.properites, application-prod.properites。 在部署时,用命令运行springboot的

SpringBoot、security获取在线用户数量

session的活跃数量 SpringBoot项目中,session的活跃数量即是在线的用户数量。而session的管理器,就是org.apache.catalina.Manager接口,其抽象实现类ManagerBase具有基本的操作session的方法,其中就有获取session活跃数的方法—

一个用于匹配正则表达式的工具类AntPathMatcher

如果你需要自己做一个登录拦截,用正则表达式来表达需要拦截或者不需要拦截的请求路径,或是你想开发别的基于匹配正则表达式的功能,可以考虑使用spring框架上一个封装了Pattern和Matcher的工具类—— org.springframework.util.AntPathMatcher 。 使用实例

Redis和spring缓存

简介      说到redis缓存,我想先说下spring的默认缓存。spring对缓存的支持,是有着一套接入第三方缓存的规范的。第三方的缓存,如redis、Memcached等,如果需要在spring中使用,就要实现CacheManage。  使用spring缓存,一般需要用到三个注解:@Cach