添加依赖 添加Redis依赖,在pom.xml文件中添加以下依赖: <dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> application.yml 配置Redis连接信息 spring: cache:   type: redis …

2023年6月29日 0条评论 514点热度 harry 阅读全文

平时使用SpringBoot开发项目,少不了要使用到它的注解。这些注解让我们摆脱了繁琐的传统Spring XML配置,让我们开发项目更加高效,今天我们就来聊聊SpringBoot中常用的注解! 常用注解概览 这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。 组件相关注解 @Controller 用于修饰MVC中controller层的组件,SpringBoot中的组件扫描功能会识别到该注解,并为修饰的类实例化对象,通常与@RequestMapping联用,当SpringMVC获取到…

2023年5月17日 0条评论 306点热度 harry 阅读全文

第一部分实现SpringBoot与RocketMQ的整合,第二部分解决在使用RocketMQ过程中可能遇到的一些问题并解决他们,第三部分介绍如何封装RocketMQ以便更好地使用。

2023年5月8日 0条评论 277点热度 harry 阅读全文

SpringBoot2和SpringBoot3有以下主要区别:1.最低环境的区别;2.GraalVM支持的区别;3.图片Banner支持的区别;4.依赖项的区别。1.最低环境的区别是指,SpringBoot2的最低版本要求为Java8,而SpringBoot3使用Java17作为最低版本。

2023年4月26日 0条评论 1040点热度 harry 阅读全文

Spring Boot 启动流程及其原理 一 springboot启动原理及相关流程概览 springboot是基于spring的新型的轻量级框架,最厉害的地方当属自动配置。那我们就可以根据启动流程和相关原理来看看,如何实现传奇的自动配置。 1.从配置文件加载子类-----SPI机制,减少耦合,增加可配置扩展 2.IOC容器的生成--IOC 3.加载监听机制 4.类加载机制 二 springboot的启动类入口 用过springboot的技术人员很显而易见的两者之间的差别就是视觉上很直观的:springboot有自…

2022年6月17日 0条评论 231点热度 harry 阅读全文

使用Redis实现延迟队列 常见延迟队列实现方式 延迟队列的实现方式有很多种,通过程序的方式实现,例如 JDK 自带的延迟队列 DelayQueue,通过 MQ 框架来实现,例如 RocketMQ、RabbitMQ等,通过 Redis 的方式来实现延迟队列 。 Redis 是通过有序集合(ZSet)的方式来实现延迟消息队列的,ZSet 有一个 Score 属性可以用来存储延迟执行的时间。 优点 灵活方便,Redis 是互联网公司的标配,无序额外搭建相关环境; 可进行消息持久化,大大提高了延迟队列的可靠性; 分布式支…

2022年6月2日 0条评论 329点热度 harry 阅读全文

一直以来,Java8都是Java社区心头的痛。因为它代表着以稳定性为主的企业管理层,与拥抱变化为主的底层码农层之间的、爱的魔力拉锯战。SpringBoot3将强力合体Java17,采用全新的Spring6版本,Maven支持也提高到了3.5、Gradle提高到了7.3

2022年4月13日 0条评论 208点热度 harry 阅读全文

Spring Boot 3.0.0-M1

2022年2月10日 0条评论 302点热度 harry 阅读全文

spring 6 将会重构内部架构,以适应 graal 的 aot 的要求,同时把最低java版本要求改为17,另外 spring boot 3 也将要求最低 java 版本为 17。同时Spring小组也承诺会持续维护Spring5和Springboot 2.x,怎么看从8到17这一巨大飞跃?

2022年1月5日 0条评论 309点热度 harry 阅读全文

甲骨文已经把Java EE捐献给Eclipse基金会数年了。Java EE的名称也变更为了Jarkarta EE,包名也相应地从javax变更为jakarta。例如javax.persistence现在对应为jakarta.persistence。在2022年的1月份Spring Framework 6.0的第二个里程碑和对应的Spring Boot 3.0第一个里程碑将和大家见面。

2021年12月31日 0条评论 184点热度 harry 阅读全文
12