更新時間:2022-03-24 10:40:08 來源:動力節點 瀏覽1410次
如何搭建一個Spring框架,首先我們要先了解Spring的核心構成部分
IOC 控制反轉 spring 框架最核心的部分
DAO spring 對訪問數據庫的支持
MVC spring 對 mvc設計模式的支持
ORM 對象關系映射 (數據庫中的數據映射成對象的技術)
也有針對其它的ORM的支持 (mybaties hibernate)
WEB 最重要的就是上面的 web mvc 以及其它的框架的支持
struts2.0 報表pdf整合的
AOP 面向切面編程
JEE針對企業級中的郵件遠程調用等支持
inversion of control 控制反轉
由原來的new對象的方式變成了由spring框架來創建和注入對象
以及組織對象之間的關系這樣能降低對象之間的耦合度。
spring管理bean一個組件
用來創建和管理bean組件以及bean組件之間的關系
spring 容器實現了 IOC 和 AOP 機制
spring 容器有 ApplicationContext 和 BeanFactory
(1)創建一個項目導入spring相關的jar包
(2)導入ApplicationContext 對應的配置文件 ***.xml 到src 下
(3)在xml中描述一個bean
主要是在bean 這個元素中描述 id 和 class
(4)在需要bean的程序中創建 Spring 容器對應的對象
通過容器對象獲取容器中bean組件
圖文配解
第一步建立一個web工程
第二步,導入 spring 相關的jar包,導入ApplicationContext 對應的配置文件 ***.xml 到src 下
第三步,創建一個實體Bean
第四步,在容器中配置這個Bean(Emp) 主要是在bean這個元素中描述id和class
Spring 中創建對象的三種方式
構造方法的方式 (默認調用無參構造)
靜態工廠的方式
factory-method=“靜態方法名”
實例化工廠的方式
先有一個實例化的工廠對象,工廠對象調用實例化方法來獲取對象
第五步:編寫測試類,運行測試
到這里一個簡單的Spring框架就搭配完成了,Spring解決了以前我們new對象的方式,改變成現在由容器提供的方式。如果大家對此比較感興趣,想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容一直全面,通俗易懂,比較適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助哦。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習