Spring5-单独学习Spring5

Spring5

spring框架概述

1.Spring是 轻量级的开源的JavaEE的框架

2.Spring可以解决企业应用开发的复杂性

3.Spring 两个核心部分 IOC 和AOP

IOC: 控制反转, 把创建对象的过程交给spring管理

Aop:面向切面,不修改源代码 进行功能增强

4.Spring特点

方便解耦,简化开发

AOP编程的支持

声明式事务

方便程序的测试

方便与其他框架整合

降低API开发

spring5 入门案例

Spring5-单独学习Spring5_第1张图片

下载 spring 相关jar 地址

repo.spring.io

Spring5-单独学习Spring5_第2张图片

下载后 解压

Spring5-单独学习Spring5_第3张图片

1.打开idea ,创建java 工程

Spring5-单独学习Spring5_第4张图片

2.打开项目,引入spring 的相关jar

Spring5-单独学习Spring5_第5张图片

3.在项目中, 创建 libs 文件夹,并引入 5个jar

Spring5-单独学习Spring5_第6张图片

导入 jar

Spring5-单独学习Spring5_第7张图片

Spring5-单独学习Spring5_第8张图片

4.src下创建类,并创建一个普通方法

 package com.ly;
 ​
 public class User {
     public void add(){
         System.out.println("Add........");
     }
 }
 ​
  1. 创建spring 配置文件, 配置要创建的对象

    (1)spring配置文件使用xml 格式--demo1.xml

Spring5-单独学习Spring5_第9张图片

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的环境已经配置成功 

你可能感兴趣的:(Spring,java,spring)