- SpringBoot系列之@PropertySource用法简介 继上篇博客:SpringBoot系列之@Value和@ConfigurationProperties用法对比之后,本博客继续介绍一下@PropertySource注解的用法,通过上一篇博客的知识,可以知道@Value和@ConfigurationProperties都可以用于获取配置文件的属性值,不过有... SpringBoot系列之@PropertySource用法简介 继上篇博客:SpringBoot系列之@Value和@ConfigurationProperties用法对比之后,本博客继续介绍一下@PropertySource注解的用法,通过上一篇博客的知识,可以知道@Value和@ConfigurationProperties都可以用于获取配置文件的属性值,不过有...
- SpringBoot系列之actuator监控管理极速入门与实践 SpringBoot官方提供了spring-boot-starter-actuator场景启动器用于系统的监控管理,可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康及指标信息等 环境准备: JDK 1.8 SpringBoot2.2.1 Maven 3.2... SpringBoot系列之actuator监控管理极速入门与实践 SpringBoot官方提供了spring-boot-starter-actuator场景启动器用于系统的监控管理,可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康及指标信息等 环境准备: JDK 1.8 SpringBoot2.2.1 Maven 3.2...
- 1 fanout exchange 发送到该交换器的所有消息,会被路由到其绑定的所有队列。不处理路由键。你只需要简单的将队列绑定到交换机上。一个发送到交换机的消息都会被转发到与该交换机绑定的所有队列上。很像子网广播,每台子网内的主机都获得了一份复制的消息。Fanout交换机转发消息是最快的。 如图所示,所有发送到 fanout exchange... 1 fanout exchange 发送到该交换器的所有消息,会被路由到其绑定的所有队列。不处理路由键。你只需要简单的将队列绑定到交换机上。一个发送到交换机的消息都会被转发到与该交换机绑定的所有队列上。很像子网广播,每台子网内的主机都获得了一份复制的消息。Fanout交换机转发消息是最快的。 如图所示,所有发送到 fanout exchange...
- 介绍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读取,我...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签