javascript
Spring框架概述(快速入门)
Spring 框架概述:
目錄
Spring 框架概述:
1.Spring 是輕量級的開源的 javaEE 框架
2.Spring 有兩個核心部分:IOC 和 AOP:
3.Spirng 特點:
4.Spring 的下載
5.接下來,通過一個小例子來掌握spring入門:
6.創建普通類,在這個類里面創建普通方法
7.創建spring的配置文件,在配置文件中配置創建的對象
8.進行測試代碼編寫
步驟回顧:
1.Spring 是輕量級的開源的 javaEE 框架
- 輕量級的:Spring 引入的相關 jar 包非常小,非常少
- 開源的:免費提供源代碼
- 框架:用了 Spring 開發效率會提高,復雜—>簡單化
2.Spring 有兩個核心部分:IOC 和 AOP:
- IOC(控制反轉):把創建對象過程交給 Spring 進行管理
- AOP(面向切面):不修改源代碼,只在此基礎上進行功能增強
3.Spirng 特點:
- 方便解耦,簡化開發
- AOP編程支持
- 方便程序測試
- 方便和其他框架進行整合
- 方便進行事物操作
- 降低API開發難度
- 上面幾點,開始看的確實挺懵逼的,感覺看了半知半解的感覺,但是通過后面的學習再回頭看就會豁然開朗!
4.Spring 的下載
https://repo.spring.io/release/org/springframework/spring/
選擇一個最新的版本下載
壓縮包下載完成后選擇一個文件夾解壓
我的是?D:\spring\spring-framework-5.2.9.RELEASE\libs 點進去后
把里面spring關鍵需要的一些? jar 包選擇出來
將這幾個單獨整理出來,還需要加上?commons-logging-1.2.jar 包
5.接下來,通過一個小例子來掌握spring入門:
1.首先:打開 idea ,新建一個項目,將這個5個? jar 包都復制過來
文件夾名為 lib,如:?
將 jar 包導入到模塊中,步驟如下:
導入結果成功如下:
6.創建普通類,在這個類里面創建普通方法
先創建普通類,在src目錄下新建個包
步驟:src下--》右鍵new--》package--》com.xxx.xxx
新建一個類,類名叫 User
類里面的內容如下,簡單創建一個普通的方法
package com.lbj.spring5;public class User {public void add(){System.out.println("實現了spring");} }按照正常思路:類的對象創建,應該是new 一個User類,才能把對象創建。
但是我們現在需要通過spring來創建,來我們接著往下看
spring中創建對象有多種方式,我們可以通過【配置文件】做到
7.創建spring的配置文件,在配置文件中配置創建的對象
(1)spring 配置文件使用 xml? 格式?
步驟:創建一個xml文件
通過 <bean>?標簽完成相關操作【固定寫法】
?步驟如下:id="user"的"user"不是對象名字,而是一個【別名】,在測試的方法中能通過這個id值找到對象user
<?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.lbj.spring5.User"></bean> </beans>8.進行測試代碼編寫
步驟:新建一個包,在這個包創建測試類
在包中新建測試類
為了方便調試代碼,在類中加入單元測試【alt+enter彈出補全】
將一個普通方法testAdd()寫入類中,我們需要通過這個方法:
1.加載spring配置文件
2.獲取配置創建的對象,通過context得到對象【注意:我們方法獲取對象的方式就此改變】
package com.lbj.spring5.testdemo;import org.junit.Test;public class TestSpring5 {@Testpublic void testAdd(){} }(2)在測試方法中加入代碼
package com.lbj.spring5.testdemo;import com.lbj.spring5.User; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext;public class TestSpring5 {@Testpublic void testAdd(){//1.加載spring配置文件//這個參數是通過上下文配置文件找到xml配置文件ApplicationContext context=new ClassPathXmlApplicationContext("bean1.xml");//2.獲取配置創建的對象,通過context.getBean()方法,得到對象User user=context.getBean("user", User.class);//3.做輸出System.out.println(user);//4.通過user調用add()方法user.add();} }進行單元測試:
運行結果:【完成spring入門過程】
步驟回顧:
1.下載spring框架
2.創建項目
3.引入依賴
4.創建一個類,寫入一個方法
5.創建一個xml配置文件,用<bean>把類對象創建出來
6.寫測試代碼,加載配置文件得到xml配置創建的對象
7.輸出調用
?
總結
以上是生活随笔為你收集整理的Spring框架概述(快速入门)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程一个最简单游戏_通过一个简单的数学游
- 下一篇: idea 编译spring_Spring