第一章、概述 1、SPring是什么? 1、框架:是程序的半成品,帮我们实现了一半 2、开源:开发源代码 3、轻量级:体积小、不需要依赖其他组件 4、Spring是一款主流的javaEE轻量级开源框架 5、目的:简化java企业级应用的开发难度和开发周期 6、不仅限于服务器端的开发,从简单性、可测试性和松耦合的角度,任何java应用也可以在Spri…
实验四:特殊值处理 ①字面量赋值 什么是字面量? int a = 10; 声明一个变量a,初始化为10,此时a就不代表字母a了,而是作为一个变量的名字。当我们引用a的时候,我们实际上拿到的值是10。 而如果a是带引号的:'a',那么它现在不是一个变量,它就是代表a这个字母本身,这就是字面量。所以字面量没有引申含义,就是我们看到的这个数据本身。 &l…
实验三:依赖注入之构造器注入 ①在Student类中添加有参构造 public Student(Integer id, String name, Integer age, String sex) { this.id = id; this.name = name; this.age = age; this.sex = sex; } ②配置bean s…
实验二:依赖注入之setter注入 ①创建学生类Student package com.atguigu.spring6.bean; public class Student { private Integer id; private String name; private Integer age; private String sex; publ…
实验一:获取bean ①方式一:根据id获取 由于 id 属性指定了 bean 的唯一标识,所以根据 bean 标签的 id 属性可以精确获取到一个组件对象。上个实验中我们使用的就是这种方式。 ②方式二:根据类型获取 @Test public void testHelloWorld1(){ ApplicationContext ac = new C…
3、容器:IoC IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。 Spring 通过 IoC 容器来管理所有 Java 对象的实例化和初始化,控制对象与对象之间的依赖关系。我们将由 IoC 容器管理的 Jav…
1、概述 1.1、Spring是什么? Spring 是一款主流的 Java EE 轻量级开源框架 ,Spring 由“Spring 之父”Rod Johnson 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Sprin…