Spring5---框架概述

Spring5

一、框架概述:

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

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

3、Spring有两个核心部分:IOC和Aop

(1)IOC:控制反转,把创建对象过程交给spring进行管理。

(2)Aop:面向切面,不修改源代码的情况下进行功能增强。

4、Spring特点

(1)方便解耦,简化开发。

(2)Aop编程支持

(3)方便程序测试

(4)方便和其他框架进行整合

(5)方便进行事务操作

(6)降低Api开发难度

 

入门案例:

 

 

 

GA:表示稳定版本(推荐

SNAPSHOT:表示快照版本

1、Spring5下载地址:https://repo.spring.io/ui/native/libs-release-local/org/springframework/spring/

2、运用IDEA创建普通Java工程

3、导入Spring5相关jar包

 

 

 

 

 

 4、创建普通类,在这个类创建普通方法

public class User { public void add() { 
  System.out.println("add......"); } }

5、创建Spring配置文件,在配置文件配置创建的对象

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
 <!--配置User对象创建--> 
<bean id="user" class="com.atguigu.spring5.User"></bean> 
</beans>

6、进行测试代码编写

@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();
}

 

posted @ 2021-08-15 14:33  曾君怀  阅读(105)  评论(0)    收藏  举报