spring架構:
1、corecontainer(核心容器):
core核心工具類
beans包含訪問配置檔案、建立和管理bean,並對ioc和di操作相關類
context構建core和bean基礎上,提供jndi註冊器物件訪問方法
expressino language提供強大的表示式語言用於在執行時查詢和操作物件
2、data access/integration
包含jdbc、orm、oxm、jms和transaction模組
3、web
提供上下文,包含web、web-servlet、web-struts和web-porlet模組
4、aop
面向程式設計實現,定義方法***和切點,將邏輯**分開,降低耦合性
5、test
支援對junit和testng對spring元件測試
安裝環境
1、github
2、gradle
4、利用gradle命令轉換spring原始碼
gradle cleanidea eclipse
第一章 Spring簡介
物件的建立 了解 spring 必須得了解一下物件的工廠模式 model publicinte cefruit publicclas mentsfruit publicclassorangeimplementsfruit 直接建立物件方式 fruit fruit neworange fruit.ea...
第一章 Spring簡介
1 spring是開源的輕量級框架 2 spring核心主要兩部分 ioc 控制反轉 比如建立乙個類a 類中新增了乙個非靜態方法 method 在另外乙個類 b中呼叫此類 a的方法,都是通過 new乙個 a物件,再通過此 a物件來呼叫 method ioc把物件的建立不是通過new 方式實現,而是交...
第一章 spring基礎
1.m en 1.2 m en的pom.xml 1.2.1 dependencies元素 groupid 組織的唯一標識 artifactid 專案的唯一標識 version 專案的版本 1 包含多個專案依賴需要使用的 dependency2 通過groupid,artifactid,version...