新手如何配置spring

2021-07-05 10:36:52 字數 2933 閱讀 5504

這裡以4.2為例子

spring-framework-4.2.1.release-dist.zip

如果你只需要基本的beans ,ioc ,aop ,context 這四個spring的核心包

spring的其他包為企業應用擴充套件包

另外說明:spring需要依賴apache的common-logging包

eclipse工程如何建立

匯入這5個包,然後在右鍵專案buildpath,新增這些包到編譯路徑

配置spring配置檔案hellomessage.xml

xml說明:

​xmlns代表預設命名空間,xmlns:xsi代表改xml配置檔案遵循xml規範

xsi:schemalocation:代表具體用到的schema資源,可以提供自動提示的功能

xmlns : *** 代表如果 用***:$$$ 以使用***開頭的命名空間$$$屬性

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

xmlversion="1.0"encoding="utf-8"?>

<beansxmlns=""

xmlns:xsi=""

xsi:schemalocation="

/spring-beans-4.2.xsd

">

<beanid="hellochina"class="com.wzl.imp.hellochina">

<beanid="helloworld"class="com.wzl.imp.helloworld">

<beanid="person"class="com.wzl.model.person">

<propertyname="ihellomessage"ref="hellochina">

在main方法中讀取配置檔案生成bean工廠類,便可以使用ioc服務

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

packagecom.wzl.main;

importorg.springframework.beans.factory.beanfactory;

importorg.springframework.beans.factory.xml.xmlbeanfactory;

importorg.springframework.core.io.filesystemresource;

importorg.springframework.core.io.resource;

importcom.wzl.model.person;

publicclassmain

}

spring的事務如何配置

1.spring的事務如何配置 spring的宣告式事務配置 1.class org.springframework.orm.hibernate3.localsessionfactorybean web inf classes hibernate.cfg.xml 2.配置事務管理器 class or...

Spring中如何配置Hibernate事務

為了保證資料的一致性,在程式設計的時候往往需要引入事務這個概念。事務有4個特性 原子性 一致性 隔離性 永續性。事務的種類有兩種 程式設計式事務和宣告式事務。程式設計式事務就是將事務處理放在程式中,而宣告式事務則是通過配置檔案或者註解進行操作。在spring中有宣告式事務的概念,通過和hiberna...

Quartz 在 Spring 中如何動態配置時間

在專案中有乙個需求,需要靈活配置排程任務時間,並能自由啟動或停止排程。有關排程的實現我就第一就想到了quartz這個開源排程元件,因為很多專案使用過,spring結合quartz靜態配置排程任務時間,非常easy。比如 每天凌晨幾點定時執行乙個程式,這只要在工程中的spring配置檔案中配置好spr...