摘要:
一、Realm基本架构 为了快速上手,我们需要知道的是,Shiro将数据库中的数据,存放到Realm这种对象中。而Shiro提供的Realm体系较为复杂,一般我们为了使用Shiro的基本目的就是:认证、授权。 ... 阅读全文
摘要:
Service如何集成MP @Mapperpublic interface RoleMapper extends BaseMapper {}public interface RoleService extends IService{}@Service@Requ... 阅读全文
摘要:
一、元数据格式 提示文件编写在META-INF的spring-configuration-metadata.json文件下。元数据文件的大部分是在编译时通过处理所有用@ConfigurationProperties注释的项目自动生成的。 但是,... 阅读全文
摘要:
一、准备 有一个苹果类,具有4个属性。 @Data@NoArgsConstructor@AllArgsConstructorpublic class Apple { private Integer id; private Strin... 阅读全文
摘要:
META-INF/spring.factories文件 如何让我们的starter里的@Configuration在使用者的项目里生效呢? 在SpringBoot的启动类中,@SpringBootApplication注解的代码... 阅读全文
摘要:
一、引入依赖 org.springframework.boot spring-boot-starter-aop 二、编写扫描的注解 @Retention(RetentionPolic... 阅读全文
摘要:
一、哨兵模式概述 哨兵模式想解决什么问题 在Redis集群部署的背景下,如果主服务器宕机,那么需要人工手动将从服务器切换成主服务器。这会导致一段时间内Redis服务器(的数据槽)不能用。 哨兵模式是一种特殊的模式,首... 阅读全文
摘要:
打成镜像 以tomcat容器为例。 基于同事点拨:通常方法是将运行的容器提交为镜像,然后再重新运行加端口映射一遍。 docker ps -a #得到想要打包的容器ID # docker commit 容器ID 镜像名称 ... 阅读全文
摘要:
之前我使用过使用Redisson这种Redis的框架实现过延时发送。今天突然好奇,在SpringBoot中,Redis能监听到Key失效事件吗?经过查资料,答案是肯定的,可以监听Key失效,但是有缺陷,监听事件里面只能拿到Key,不能拿到这个K... 阅读全文
摘要:
前言 朋友所在的公司的系统Redis集群服务器十分庞大,据说光Redis服务器就配置了2500余台,并发量十分非常大。上次去他那里玩,聊到技术的时候,餐桌上他对我们分享很多有用的关于Redis缓存中间件的经验。 Redis在同一时刻出现大量缓... 阅读全文