中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么進行Java?Spring框架的解析

發布時間:2022-01-15 14:53:29 來源:億速云 閱讀:136 作者:柒染 欄目:開發技術

這篇文章給大家介紹怎么進行Java Spring框架的解析,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Spring框架概述

  1. Spring是輕量級的開源的JAVAEE框架

  2. Spring可以解決企業應用開發的復雜性

  3. Spring有兩個核心部分:IOC和Aop

    1. IOC:控制反轉,把創建對象的過程交個Spring進行管理

    2. Aop:面向切面,不修改源代碼進行功能增強

  4. Spring特點

    1. 方便解耦,簡化開發

    2. Aop編程支持

    3. 方便程序測試

    4. 方便和其他框架進行整合

    5. 方便進行事務操作

    6. 降低API的使用難度

IOC容器

  1. IOC底層原理

  2. IOC接口(BeanFactory)

  3. IOC操作Bean管理(基于XML)

  4. IOC操作Bean管理(基于注解)

IOC概念和原理

什么是IOC

控制反轉,把對象創建和對象之間調用過程,交給Spring進行管理

使用IOC目的:為了耦合度降低

IOC底層原理

xml解析,工廠模式,反射

怎么進行Java?Spring框架的解析

怎么進行Java?Spring框架的解析

怎么進行Java?Spring框架的解析

IOC接口

  1. IOC思想基于IOC容器完成,IOC容器底層就是對象工廠

  2. Spring提供IOC容器實現兩種方式:(兩個接口)

    1. BeanFactory接口的子接口,提供更多更強大的功能,一般是由開發人員進行使用

    2. 加載配置文件時候就會把配置文件對象進行創建

    3. IOC容器基本實現方式,是spring內部使用接口,不提供開發人員進行使用

    4. 加載配置文件不會創建對象,在獲取對象才去創建對象

    5. BeanFactory:

    6. ApplicationContext:

  3. 使用ApplicationContext把加載過程交給啟動服務器,不要留給運行中。

  4. ApplicationContext接口有實現類

怎么進行Java?Spring框架的解析

盤路徑 類路徑

IOC操作Bean管理

  1. 什么是Bean管理

    1. Spring創建對象

    2. Spring注入屬性

  2. Bean管理操作有兩種方式

    1. 基于xml配置文件方式實現

    2. 基于注解方式實現

IOC操作Bean管理(xml)

基于xml方式創建隊形

怎么進行Java?Spring框架的解析

  1. 在Spring配置文件中,使用bean標簽,標簽里面添加對應屬性,就可以實現對象創建

  2. 在bean標簽有很多屬性,常用屬性:

    1. id屬性:唯一標識

    2. class屬性:類全路徑

  3. 創建對象時候,默認是執行無參構造

基于xml方式注入屬性
  1. DI:依賴注入,注入屬性

    1. 使用set方法注入

    2. 屬性:類全路徑

  2. 創建對象時候,默認是執行無參構造

關于怎么進行Java Spring框架的解析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

萝北县| 连云港市| 绥芬河市| 昌宁县| 江川县| 澄江县| 江陵县| 葫芦岛市| 吴江市| 荣昌县| 长葛市| 藁城市| 措美县| 遂昌县| 环江| 东台市| 韩城市| 民丰县| 玛曲县| 大洼县| 顺义区| 东丰县| 旅游| 临汾市| 容城县| 濮阳市| 海安县| 个旧市| 盐边县| 靖江市| 娄烦县| 临沧市| 新源县| 云阳县| 正蓝旗| 黄骅市| 蓬安县| 维西| 新龙县| 金溪县| 江达县|