摘要: 1.什么是Bean管理 (1)Spring创建对象 (2)Spring注入属性:使用set方法(构造器)给对象设置值-->交给Spring 2.基于xml方式创建对象 (1)在配置文件中使用bean标签 <bean id="user" class="com.pxk.User"></bean> (2) 阅读全文
posted @ 2023-02-08 20:33 植树chen 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1.什么是IOC (1)也叫控制反转:把对象创建和对象之间的调用过程,交给Spring进行管理 (2)使用IOC目的:为了降低耦合度(比如User类中需要调用Person类的方法,那么就需要创建Person类的对象,交给Spring管理) (3)入门案例就是IOC的实现 2.IOC底层原理 调用另一 阅读全文
posted @ 2023-02-08 20:32 植树chen 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.字面量:属性的固定值 (1)null值 给Book类中的address属性注入null值,配置文件中写为 <property name="address"> <null/> </property> (2)属性值包含特殊符号 使用转义符<> <!--报错--> <property name="ad 阅读全文
posted @ 2023-02-08 20:32 植树chen 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1.下载Spring5 (1)Spring官网 https://spring.io/ (2)下载地址https://repo.spring.io/ui/native/release/org/springframework/spring/ 下载解压,文件夹说明 2.创建普通Java工程 导入Sprin 阅读全文
posted @ 2023-02-08 20:29 植树chen 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.Spring是轻量级的开源的框架 轻量级:jar包较少较小 开源:免费提供源代码 2.Spring可以解决企业应用开发的复杂性 3.Spring有两个核心部分:IOC、AOP (1)IOC:控制反转,把创建对象的过程交给Spring管理。 (2)AOP:面向切面,不修改源代码进行功能添加(增强) 阅读全文
posted @ 2023-02-08 19:35 植树chen 阅读(21) 评论(0) 推荐(0) 编辑