1.Spring是 轻量级的开源的JavaEE的框架
2.Spring可以解决企业应用开发的复杂性
3.Spring 两个核心部分 IOC 和AOP
IOC: 控制反转, 把创建对象的过程交给spring管理
Aop:面向切面,不修改源代码 进行功能增强
4.Spring特点
方便解耦,简化开发
AOP编程的支持
声明式事务
方便程序的测试
方便与其他框架整合
降低API开发
下载 spring 相关jar 地址
下载后 解压
1.打开idea ,创建java 工程
2.打开项目,引入spring 的相关jar
3.在项目中, 创建 libs 文件夹,并引入 5个jar
导入 jar
4.src下创建类,并创建一个普通方法
?package com.ly; ?? ?public class User { ? ? ?public void add(){ ? ? ? ? ?System.out.println("Add........"); ? ? } ?} ??
创建spring 配置文件, 配置要创建的对象
(1)spring配置文件使用xml 格式--demo1.xml
6.测试代码
?package test; ?? ?import com.ly.User; ?import org.junit.Test; ?import org.springframework.context.ApplicationContext; ?import org.springframework.context.support.ClassPathXmlApplicationContext; ?? ?//测试类 ?public class TestSpring5 { ? ? ?@Test ? ? ?public void testAdd(){ ? ? ? ? ?//1. 加载spring配置文件 ? ? ? ? ?ApplicationContext context = new ClassPathXmlApplicationContext("demo1.xml"); ? ? ? ? ?//2.获取 配置创建的对象 ? ? ? ? ?User user = context.getBean("user", User.class); ? ? ? ? ?user.add(); ? ? } ?} ?? ?? ?//输出 ?Add........
Spring5的环境已经配置成功?