Spring的基本特徵和配置
阿新 • • 發佈:2019-01-03
Spring基本特徵
Spring是一個非常活躍的開源框架;它是一個基於Core來構架多層JavaEE系統的框架,它的主要目地是簡化企業開發.
Spring以一種非侵入式的方式來管理你的程式碼,Spring提倡”最少侵入”,這也就意味著你可以適當的時候安裝或解除安裝Spring
Spring的組成
Spring的jar包
到http://www.springsource.org/download下載spring,然後進行解壓縮,在解壓目錄中找到下面jar檔案,拷貝到類路徑下
–spring的核心類庫 在spring文件的dist下
dist\spring.jar
–引入的第三方類庫 都spring文件的lib下
lib\jakarta-commons\commons-logging.jar
如果使用了切面程式設計(AOP),還需要下列jar檔案
lib/aspectj/aspectjweaver.jar和aspectjrt.jar
lib/cglib/cglib-nodep-2.1_3.jar
如果使用了JSR-250中的註解,如@Resource/@PostConstruct/@PreDestroy,還需要下列jar檔案
lib\j2ee\common-annotations.jar
注:JSR(Java 規範請求)是指向JCP(Java Community Process)提出新增一個標準化技術規範的正式請求。任何人都可以提交JSR(Java 規範請求),以向Java平臺增添新的API和服務。JSR已成為Java界的一個重要標準
Spring配置檔案
預設情況下是applicationContext.xml檔案。可以建立很多xml檔案,工程中一般都是這樣配置的。