Spring 學習歷程(一)
阿新 • • 發佈:2018-11-04
maven專案結構
記憶:在一個專案中,project下一層級時src,也就是原始檔,所有需要進行編譯的檔案都是在這個目錄下,其實也就是這一個目錄,然後向下擴充套件。在src目錄下,存在main資料夾,裡面存放的是程式碼和配置檔案,在Java中是java和resources兩個資料夾,在web中存放的是webapp和resources兩個資料夾。每一個專案都會存在一個pom.xml檔案。
學習方法
- 掌握用法:記住!記住!記住!一些常用的註解含義、使用方法,基本配置
- 深入理解:學習一些原始碼,設計理念
- 不斷實踐:開發專案
- 反覆總結
- 再次深入理解與實踐
Spring結構
Spring作用
- 容器:控制一個程序的生命週期
- 對多種技術的支援
- JMS
- MQ
- UnitTest
- ..........
- AOP切面(統一的事務管理、日誌記錄)
- 對主流框架的應用(Hibernate、Mybatis)
- 提供了眾多工具的輔助類(JDBC Template)
使用範圍
- 構建企業級應用:(SSM\SSH)
- 單獨使用Bean容器(Bean管理)
- 單獨使用AOP切面
- 其他的Spring功能:如JMS訊息支援、JDBC應用、ORM對映
- 擴充套件一些Spring 功能,在其他地方使用