spring教程
文章平均质量分 72
是haozihua
这个作者很懒,什么都没留下…
展开
-
Spring6梳理20——基于注解管理之Spring全注解开发
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-10-23 11:38:25 · 380 阅读 · 0 评论 -
Spring6梳理17——基于XML的自动装配
实现XML的自动装配一共有两种方式可以实现,通过类型和名称均可以进行装配,需要注意的是,当按照类型进行自动装配时,需要注意接口的实现类是否有多个,当接口的实现类有多个时,就会产生如下异常,需要注意。原创 2024-10-20 12:03:56 · 612 阅读 · 0 评论 -
Spring6梳理16——FactoryBean
FactoryBean是Spring提供的一种。原创 2024-10-20 11:21:46 · 224 阅读 · 0 评论 -
Spring6梳理15——Bean的作用域
为了更加直观地展示singleton和prototype的Bean取值范围的不同,特给出如下代码。原创 2024-10-18 21:35:53 · 465 阅读 · 0 评论 -
Spring6梳理14——依赖注入之P命名空间
与上一篇文章的运行结果类似,而P命名空间是通过p:实体类变量名=“数值或者util集合”进行属性注入的,并通过测试类定义好的方法进行输出。总体来说较Property属性注入简便。原创 2024-10-18 11:55:55 · 630 阅读 · 0 评论 -
Spring6梳理13——依赖注入之引入集合Bean属性
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-09-26 17:54:45 · 462 阅读 · 0 评论 -
Spring6梳理12——依赖注入之注入Map集合类型属性
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-09-25 11:18:47 · 516 阅读 · 0 评论 -
Spring6梳理11——依赖注入之注入List集合类型属性
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-09-24 15:36:28 · 577 阅读 · 0 评论 -
Spring6梳理10—— 依赖注入之注入数组类型属性
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-09-22 22:23:37 · 324 阅读 · 0 评论 -
Spring6梳理9—— 依赖注入之注入对象类型属性
由于一个部门有多个员工,因此部门与员工的关系为一对多,所以将唯一的Dept作为引用的bean,外键为。对对象进行引用,从而在实体类对象中注入另一个实体类对象,使用被注入的对象的方法变量等内容。由运行结果可以得出,当实体类出现需要注入对象的情况下,可以使用。原创 2024-09-18 11:29:00 · 477 阅读 · 0 评论 -
Spring6梳理8——依赖注入之特殊类型属性
什么是字面量?字面量是在源代码中用来表示固定值的表示法。几乎所有的计算机编程语言都支持基本值的字面量表示,例如。许多语言还支持表示,甚至有些语言对枚举类型的元素以及像数组、记录和对象等复合类型的值也支持字面量表示法。字面量只能作为右值出现,即它们出现在赋值语句的等号右边。例如,在表达式;中,10就是一个整数类型的字面量。而如果a是带引号的:'a',那么它现在不是一个变量,它就是代表a这个字母本身,这就是字面量。所以字面量没有引申含义,就是我们看到的这个数据本身。原创 2024-09-09 09:53:10 · 365 阅读 · 0 评论 -
Spring6梳理7——依赖注入之Setter和构造器注入
以上笔记来源:尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)原创 2024-09-04 20:09:01 · 517 阅读 · 0 评论 -
Spring6梳理6——获取bean
如果要搭建一个基本的Spring系统,需要搭建一个IDEA子项目,引入Pom.xml文件,log4j2.xml文件、在resources文件夹中创建一个bean.xml配置文件,再创建一个测试类。原创 2024-08-31 18:19:35 · 545 阅读 · 1 评论 -
Spring6梳理5——基于XML管理Bean环境搭建
如果要搭建一个基本的Spring系统,需要搭建一个IDEA子项目,引入Pom.xml文件,log4j2.xml文件、在resources文件夹中创建一个bean.xml配置文件,再创建一个测试类。原创 2024-09-02 16:13:42 · 330 阅读 · 0 评论 -
Spring6梳理4——SpringIoC容器
IoC是Inversion of Control的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够知道我们如何设计出松耦合、更优良的程序Spring通过IoC容器来管理所有Java对象的实例化和初始化,控制对象与对象之间的依赖关系。我们将由IoC容器管理的java对象称为它与使用关键字new创建的Java对象没有任何区别IoC容器是Spring框架中最重要的核心组件之一,它贯穿了Spring从诞生到成长的整个过程。原创 2024-08-30 09:24:48 · 647 阅读 · 0 评论 -
Spring6梳理3——Spring整合Log4j2日志框架
在项目开发中,日志十分的重要,不管是记录运行情况还是定位线上问题,都离不开对日志的分析。日志记录了系统行为的时间、地点、状态等相关信息,能够帮助我们了解并监控系统状态,在发生错误或者接近某种危险状态时能够及时提醒我们处理,同时在系统产生问题时,能够帮助我们快速的定位、诊断并解决问题。是一个开源的日志记录组件,使用非常的广泛。在工程中以易用方便代替了 System.out 等打印语句,它是JAVA下最流行的日志输入工具。Log4j2主要由几个重要的组件构成:(1)日志信息的优先级。原创 2024-08-27 17:27:45 · 1074 阅读 · 0 评论 -
Spring6梳理2——Spring运行HelloWorld底层原理
在之前的文章中,我们简要介绍了Spring的应用定位及特点,并使用IntelliJ IDEA编写了第一个Spring程序,接下来我们分析一下程序运行原理。原创 2024-08-23 15:46:41 · 308 阅读 · 0 评论 -
Spring6梳理1
本文首先介绍了Spring的狭义和广义区分,然后介绍了Spring Framework的特点,分别有非侵入式、控制反转、面向切面编程、容器、组件化、一站式的特点之后又介绍了Spring模块的组成,又详细地说明了各个模块的作用。其次,本项目的软件版本,IDEA版本为2022.1.2,JDK版本为17,Spring版本为6.0.2,Maven版本为3.9.6。原创 2024-08-23 10:04:57 · 852 阅读 · 0 评论