Spring6:11 提前编译-AOT


Spring6:10 数据校验-Validation


10、数据校验:Validation10.1、Spring Validation概述在开发中,我们经常遇到参数校验的需求,比如用户注册的时候,要校验用户名不能为空、用户名长度不超过20个字符、手机号是合法的手机号格式等等。如果使用普通方式,我们会把校验的代码和真正的业务处理逻辑耦合在一起,而且如果未

Spring6:9 国际化 i18n


Spring6:6 单元测试-JUnit


Spring6:5 面向切面 AOP


Spring6:4 原理-手写IoC


Spring6:3 容器-IoC


3、容器:IoCIoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。Spring 通过 IoC 容器来管理所有 Java 对象的实例化和初始化,控制对象与对象之间的

Spring6:2 入门


2、入门2.1、环境要求JDK:Java17+(Spring6要求JDK最低版本是Java17)Maven:3.6+Spring:6.0.22.2、构建模块(1)构建父模块spring6在idea中,依次单击 File -> New -> Project -> New Projec

Spring6:1 概述