- 介绍SpringBoot项目中使用缓存,之前先介绍一下Spring的缓存抽象和JSR107,本博客例子是经过自己验证的,学习参考其它资料,之后做的笔记,仅供学习参考,本博客会比较详细地介绍Spring的缓存注解,以及如何在Springboot项目中使用这些注解实现缓存,同时也会介绍怎么引入Redis实现缓存,仅做学习参考 文章目录 一、Spri... 介绍SpringBoot项目中使用缓存,之前先介绍一下Spring的缓存抽象和JSR107,本博客例子是经过自己验证的,学习参考其它资料,之后做的笔记,仅供学习参考,本博客会比较详细地介绍Spring的缓存注解,以及如何在Springboot项目中使用这些注解实现缓存,同时也会介绍怎么引入Redis实现缓存,仅做学习参考 文章目录 一、Spri...
- 对应SpringBoot系列博客专栏,例子代码下载,代码暂时托管于GitHub,在github上clone到本地既可,github下载中链接,本博客不定时更新 Spring框架:作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。 Spring Boot:一款Spring系统的一款框... 对应SpringBoot系列博客专栏,例子代码下载,代码暂时托管于GitHub,在github上clone到本地既可,github下载中链接,本博客不定时更新 Spring框架:作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。 Spring Boot:一款Spring系统的一款框...
- SpringBoot系列之配置文件加载位置 SpringBoot启动会自动扫描如下位置的application.properties或者application.yml文件作为Springboot的默认配置文件 project:/config/(项目根目录下面config文件夹里的配置文件) project:/(项目根目录下面的配置文件) classpath:... SpringBoot系列之配置文件加载位置 SpringBoot启动会自动扫描如下位置的application.properties或者application.yml文件作为Springboot的默认配置文件 project:/config/(项目根目录下面config文件夹里的配置文件) project:/(项目根目录下面的配置文件) classpath:...
- 文章目录 一、分布式基本理论 1.1、分布式基本定义 1.2 架构发展演变 1.3、RPC简介 二、Dubbo理论简介 三、Dubbo环境搭建 3.1 Zookeeper搭建 3.2 Dubbo管理页面搭建 四、Dubbo服务注册发现例子 4.1、业务场景 4.2、api工程创建 4.3、服务提供者工程 4.4、服务消费者工程... 文章目录 一、分布式基本理论 1.1、分布式基本定义 1.2 架构发展演变 1.3、RPC简介 二、Dubbo理论简介 三、Dubbo环境搭建 3.1 Zookeeper搭建 3.2 Dubbo管理页面搭建 四、Dubbo服务注册发现例子 4.1、业务场景 4.2、api工程创建 4.3、服务提供者工程 4.4、服务消费者工程...
- 使用maven命令创建SpringBoot项目,请参考《使用maven命令行方式创建springBoot工程》 SpringBoot Maven插件在Maven中提供了对SpringBoot的支持,允许打包可执行jar或war并直接运行应用程序。 在~/.m2/repository/org/springframework/boot/spring-boot-depen... 使用maven命令创建SpringBoot项目,请参考《使用maven命令行方式创建springBoot工程》 SpringBoot Maven插件在Maven中提供了对SpringBoot的支持,允许打包可执行jar或war并直接运行应用程序。 在~/.m2/repository/org/springframework/boot/spring-boot-depen...
- 因为yaml语法很简洁,比较喜欢写yaml配置文件,但是经过试验,@PropertySource默认不支持yaml读取,我们改成@Value注解也是可以读取的,不过属性一堆的话,一个一个读取也是很繁琐的,通过网上找资料和自己实验验证,发现是可以实现对yaml支持 然后,为什么@PropertySource注解默认不支持yaml文件读取?可以简单跟一下源码 @Prop... 因为yaml语法很简洁,比较喜欢写yaml配置文件,但是经过试验,@PropertySource默认不支持yaml读取,我们改成@Value注解也是可以读取的,不过属性一堆的话,一个一个读取也是很繁琐的,通过网上找资料和自己实验验证,发现是可以实现对yaml支持 然后,为什么@PropertySource注解默认不支持yaml文件读取?可以简单跟一下源码 @Prop...
- SpringBoot源码学习系列之异常处理自动配置 1、源码学习 先给个SpringBoot中的异常例子,假如访问一个错误链接,让其返回404页面 在浏览器访问: 而在其它的客户端软件,比如postman软件: 很显然,在浏览器里访问才会返回页面,而在Postman直接返回json数据了,所以基于此现象,可以跟一下Springboot异常自动配置的原理,本博客... SpringBoot源码学习系列之异常处理自动配置 1、源码学习 先给个SpringBoot中的异常例子,假如访问一个错误链接,让其返回404页面 在浏览器访问: 而在其它的客户端软件,比如postman软件: 很显然,在浏览器里访问才会返回页面,而在Postman直接返回json数据了,所以基于此现象,可以跟一下Springboot异常自动配置的原理,本博客...
- 本博客简要介绍一下SpringBoot在IDEA软件配置热部署 IDEA自动make配置 目的是开启IDEA自动make功能 File->Setting->Build,Execution,Deployment->Complier,勾选Build Project automatically,ps:我这里是IDEA2017版本,不同版本名称可能不一样 ... 本博客简要介绍一下SpringBoot在IDEA软件配置热部署 IDEA自动make配置 目的是开启IDEA自动make功能 File->Setting->Build,Execution,Deployment->Complier,勾选Build Project automatically,ps:我这里是IDEA2017版本,不同版本名称可能不一样 ...
- 我们SpringBoot项目的配置文件可以让在四个地方,以SpringBoot项目MySpringBoot为例 并从优级最高到最低来排列,如下所示: MySpringBoot/configMySpringBoot:根目录MySpringBoot/src/main/resources/configMySpringBoot/src/main/resources 这些位置... 我们SpringBoot项目的配置文件可以让在四个地方,以SpringBoot项目MySpringBoot为例 并从优级最高到最低来排列,如下所示: MySpringBoot/configMySpringBoot:根目录MySpringBoot/src/main/resources/configMySpringBoot/src/main/resources 这些位置...
- SpringBoot系列之Thymeleaf语法简单介绍 文章目录 1、模板引擎 2、Thymeleaf简介 2.1)、Thymeleaf定义 2.2)、适用模板 3、重要知识点 3.1)、th:text和th:utext 3.2)、标准表达式 3.3)、Thymeleaf遍历 3.4)、公共模块抽取 3.5)、行内写法介绍 3.6... SpringBoot系列之Thymeleaf语法简单介绍 文章目录 1、模板引擎 2、Thymeleaf简介 2.1)、Thymeleaf定义 2.2)、适用模板 3、重要知识点 3.1)、th:text和th:utext 3.2)、标准表达式 3.3)、Thymeleaf遍历 3.4)、公共模块抽取 3.5)、行内写法介绍 3.6...
- SpringBoot web项目错误页定义 1.概述2.使用拦截器实现2.1.定义错误页2.2.定义拦截器2.3.注册拦截器 3.使用Thymeleaf的默认错误页实现 1.概述 错误页有很多种实现,我这里想分享两种我比较喜欢的错误页处理方式。 2.使用拦截器实现 2.1.定义错误页 我们在springboot的web项目的资源目录下创建各个错... SpringBoot web项目错误页定义 1.概述2.使用拦截器实现2.1.定义错误页2.2.定义拦截器2.3.注册拦截器 3.使用Thymeleaf的默认错误页实现 1.概述 错误页有很多种实现,我这里想分享两种我比较喜欢的错误页处理方式。 2.使用拦截器实现 2.1.定义错误页 我们在springboot的web项目的资源目录下创建各个错...
- SpringBoot系列之@PropertySource支持yaml文件读取 最近在做实验,想通过@PropertySource注解读取配置文件的属性,进行映射,习惯上用properties都是测试没问题的,偶然换成yaml文件,发现都读取不到属性值 因为yaml语法很简洁,比较喜欢写yaml配置文件,很显然,@PropertySource默认不支持yaml读取,我... SpringBoot系列之@PropertySource支持yaml文件读取 最近在做实验,想通过@PropertySource注解读取配置文件的属性,进行映射,习惯上用properties都是测试没问题的,偶然换成yaml文件,发现都读取不到属性值 因为yaml语法很简洁,比较喜欢写yaml配置文件,很显然,@PropertySource默认不支持yaml读取,我...
- SpringBoot系列之i18n国际化多语言支持教程 文章目录 1、环境搭建 2、resource bundle资源配置 3、LocaleResolver类 4、I18n配置类 5、Thymeleaf集成 1、环境搭建 本博客介绍一下SpringBoot集成i18n,实现系统语言国际化处理,ok,先创建一个Sprin... SpringBoot系列之i18n国际化多语言支持教程 文章目录 1、环境搭建 2、resource bundle资源配置 3、LocaleResolver类 4、I18n配置类 5、Thymeleaf集成 1、环境搭建 本博客介绍一下SpringBoot集成i18n,实现系统语言国际化处理,ok,先创建一个Sprin...
- SpringBoot系列之异步任务@Async使用教程 实验环境准备 github用户信息类 异步任务配置类 查询github用户信息业务类 启动测试类实现 自定义异步任务异常 例子来自国外的两篇博客: https://www.baeldung.com/spring-async https://spring.io... SpringBoot系列之异步任务@Async使用教程 实验环境准备 github用户信息类 异步任务配置类 查询github用户信息业务类 启动测试类实现 自定义异步任务异常 例子来自国外的两篇博客: https://www.baeldung.com/spring-async https://spring.io...
- SpringBoot系列之前后端接口安全技术JWT 1. 什么是JWT? 2. JWT令牌结构怎么样? 2.1 标头(Header) 2.2 有效载荷(Payload) 2.3 签名(Signature) 3. JWT原理简单介绍 4. JWT的应用场景 5. 与Cookie-Session对比 6. Java的JJWT实现JWT 6... SpringBoot系列之前后端接口安全技术JWT 1. 什么是JWT? 2. JWT令牌结构怎么样? 2.1 标头(Header) 2.2 有效载荷(Payload) 2.3 签名(Signature) 3. JWT原理简单介绍 4. JWT的应用场景 5. 与Cookie-Session对比 6. Java的JJWT实现JWT 6...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签