Spring5-单独学习Spring5

2023-12-30 09:34:11

Spring5

spring框架概述

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

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

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

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

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

4.Spring特点

方便解耦,简化开发

AOP编程的支持

声明式事务

方便程序的测试

方便与其他框架整合

降低API开发

spring5 入门案例

下载 spring 相关jar 地址

repo.spring.io

下载后 解压

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........");
? ?  }
?}
??
  1. 创建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的环境已经配置成功?

文章来源:https://blog.csdn.net/ly121862/article/details/135238564
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。