- 1. 前言 Spring Boot 提供了很多开箱即用的starter,其中有一款非常特别的starter——actuator 。它是用来对Spring Boot 应用进行监控、指标采集、管理,并提... 1. 前言 Spring Boot 提供了很多开箱即用的starter,其中有一款非常特别的starter——actuator 。它是用来对Spring Boot 应用进行监控、指标采集、管理,并提...
- 1.普通bean与工厂bean Spring 有两种类型 bean,一种普通 bean,另外一种工厂 bean(FactoryBean) 普通 bean:在配置文件中定义 bean 类型就是返回类型工... 1.普通bean与工厂bean Spring 有两种类型 bean,一种普通 bean,另外一种工厂 bean(FactoryBean) 普通 bean:在配置文件中定义 bean 类型就是返回类型工...
- 在 Spring 里面,默认情况下,bean 是单实例对象 public class Student { } 12 <bean id="student" class="iocbean.b... 在 Spring 里面,默认情况下,bean 是单实例对象 public class Student { } 12 <bean id="student" class="iocbean.b...
- 1.概述 在java日常业务开发中我们经常有可能读取一些自定义配置或者文件。比如说公私钥文件、一些固定的词典文件之类的,这一类统称为资源(Resource)。很多情况下都是自己写IO来读取。今天开始你可... 1.概述 在java日常业务开发中我们经常有可能读取一些自定义配置或者文件。比如说公私钥文件、一些固定的词典文件之类的,这一类统称为资源(Resource)。很多情况下都是自己写IO来读取。今天开始你可...
- 程序员必备技能之SpringBoot的自动装配原理,很详细,建议收藏!!! 在实际项目中我们需要手动来手写Starter组件的场景相对来说还是比较少的,但是对于自定义Starter组件的原理大家还... 程序员必备技能之SpringBoot的自动装配原理,很详细,建议收藏!!! 在实际项目中我们需要手动来手写Starter组件的场景相对来说还是比较少的,但是对于自定义Starter组件的原理大家还...
- 前言:自动装配是指根据指定装配规则(属性名称或者属性类型),Spring自动将匹配的属性值进行注入 自动装配的过程 bean 标签属性 autowire,配置自动装配 autowire 属性常用两个值... 前言:自动装配是指根据指定装配规则(属性名称或者属性类型),Spring自动将匹配的属性值进行注入 自动装配的过程 bean 标签属性 autowire,配置自动装配 autowire 属性常用两个值...
- 文章目录 1. 痛点2. Spring Boot 2.1.9 集成 MapStruct3. 使用MapStruct3.1 编写转换源到目标的映射3.2 MapStruct映射方法讲解3.2 Ma... 文章目录 1. 痛点2. Spring Boot 2.1.9 集成 MapStruct3. 使用MapStruct3.1 编写转换源到目标的映射3.2 MapStruct映射方法讲解3.2 Ma...
- 前沿: 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来降低代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Inject... 前沿: 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来降低代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Inject...
- 我们从主程序类的@SpringBootApplication注解开始讲起 首先我们点进@SpringBootApplication中: 看到它是由@Target、@Retention、@Documen... 我们从主程序类的@SpringBootApplication注解开始讲起 首先我们点进@SpringBootApplication中: 看到它是由@Target、@Retention、@Documen...
- 前言: 在Spring Boot框架出现之前,Java EE开发最常用的框架是Spring,该框架兴起于2003年,它是由Rod Johnson创建的一个轻量级开源框架。虽然Spring框架是轻量级的,但... 前言: 在Spring Boot框架出现之前,Java EE开发最常用的框架是Spring,该框架兴起于2003年,它是由Rod Johnson创建的一个轻量级开源框架。虽然Spring框架是轻量级的,但...
- 前言:生命周期是指从对象创建到对象销毁的过程 1.bean的生命周期 通过构造器创建 bean 实例(无参数构造)为 bean 的属性设置值和对其他 bean的引用(调用 set 方法)调用 bean... 前言:生命周期是指从对象创建到对象销毁的过程 1.bean的生命周期 通过构造器创建 bean 实例(无参数构造)为 bean 的属性设置值和对其他 bean的引用(调用 set 方法)调用 bean...
- 1. Undertow 简介 Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制。Undertow 是红帽公司的开源产品,是&nbs... 1. Undertow 简介 Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制。Undertow 是红帽公司的开源产品,是&nbs...
- Spring对于每个Java程序员的重要性都是不言而喻的。但是对于Spring的注解编程的发展,我相信有很多小伙伴还是不清楚的,本文就彻底给大家梳理下。 Spring注解编程的发展过程 1 Sp... Spring对于每个Java程序员的重要性都是不言而喻的。但是对于Spring的注解编程的发展,我相信有很多小伙伴还是不清楚的,本文就彻底给大家梳理下。 Spring注解编程的发展过程 1 Sp...
- 解决问题: 我们的缓存时间使用了 java.time.Duration类型,在数字后面需要加上s,h或d等等,一般加上s配置文件就不会出现报错提醒。但是,其实我们也可以不用加s,虽然它会出现红颜色的报错... 解决问题: 我们的缓存时间使用了 java.time.Duration类型,在数字后面需要加上s,h或d等等,一般加上s配置文件就不会出现报错提醒。但是,其实我们也可以不用加s,虽然它会出现红颜色的报错...
- 文章目录 1. 前言2. form 登录的流程3. Spring Security 中的登录4. HttpSecurity 中的 form 表单登录4.1 FormLoginConfigurer... 文章目录 1. 前言2. form 登录的流程3. Spring Security 中的登录4. HttpSecurity 中的 form 表单登录4.1 FormLoginConfigurer...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化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 规格体系从零搭建业务项目。
即将直播
热门标签