初识Spring5

115 阅读1分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情

Spring框架概述

  1. Spring 是轻量级的开源的 JavaEE 框架
  2. Spring 可以解决企业应用开发的复杂性
  3. Spring 有两个核心部分:IOC 和 Aop
    • IOC:控制反转,把创建对象过程交给 Spring 进行管理
    • Aop:面向切面,不修改源代码进行功能增强
  4. Spring 特点
    • 方便解耦,简化开发

    • Aop 编程支持

    • 方便程序测试

    • 方便和其他框架进行整合

    • 方便进行事务操作

    • 降低 API 开发难度

Spring5下载

为了节省大家的时间,这里我提供好了Spring5的压缩包,这里提供的是5.2.6的版本和大多数网上的教学视频同步 链接:pan.baidu.com/s/1uQLgYSP0… 提取码:fib3

  1. 打开idea工具, 创建普通的Java工程,这里我使用的是idea2021最新版

比特截图2022-04-15-18-03-26.png

  1. 导入Spring5的相关jar包

image.png

这些相关的jar包之前已经为大家提供好了,大家直接取用即可。 创建一个lib,将相关jar包导入

比特截图2022-04-15-18-18-51.png

给相关jar包添加依赖 比特截图2022-04-15-18-14-37.png

添加成功后相关jar包出现了向右的三角形表示成功

比特截图2022-04-15-18-22-02.png

  1. 创建普通类,在这个类创建普通方法
    public class User {
public void add() {
System.out.println("add......");
}
   }

  1. 创建 Spring 配置文件bean1.xml,在配置文件配置创建的对象

比特截图2022-04-15-18-37-08.png

//@Test第一次使用需要导包Junit 快捷键 ctrl + t
@Test
public void testAdd() {
//1 加载 spring 配置文件
ApplicationContext context =
new ClassPathXmlApplicationContext("bean1.xml");
//2 获取配置创建的对象
User user = context.getBean("user", User.class);
System.out.println(user);
user.add();
}

运行试一试吧

比特截图2022-04-15-18-38-36.png