這是一個運用dwr+spring+hibernate這樣一個框架編寫的示例。它展示了一下內(nèi)容: 1、在dwr中嘗試編寫的一些通用的代碼,包括如何編寫一個通用的列表顯示框并實現(xiàn)分頁、如何編寫一個通用的單行編輯框、如何編輯一個通用的存盤和刪除程序等等。 2、在dwr中如何與spring兼容,調(diào)用bus中的方法;在dwr中如何與hibernate兼容,在頁面端操作值對象,以及處理值對象間的各種關(guān)系。 3、如何在spring中實現(xiàn)單dao,使這個單dao既可以與hibernate隔離,使其低耦合高內(nèi)聚,提高可維護性,又能滿足各個bus的業(yè)務需要,簡化開發(fā)的過程。 不是美工,界面比較外行,見諒了:) 示例在MyEclipse中安裝部署的步驟: 1、創(chuàng)建一個新的web項目并拷貝示例中的文件到項目中。注意web.xml文件應當是將原文件覆蓋。 2、添加spring和hibernate。點擊項目樹中的項目名按Alt+Enter鍵,彈出項目屬性對話框。選擇“Java Build Path”中的“Libraries”標簽,然后點擊“Add Library”按鈕,選擇“MyEclipse Libraries”,點擊“Next”,選擇“Hibernate 3.0 Core Libraries”、“Spring 1.2 AOP Libraries”、“Spring 1.2 Core Libraries”、“Spring 1.2 ORM/DAO/Hibernate Libraries”、“Spring 1.2 Web Libraries”,點擊“Finish”按鈕。 3、點擊“Add External JARs”按鈕,添加dwr.jar、daosupport.jar、hxtg.jar、hibernate3(必須將hibernate3升級到3.2以上)以及其它數(shù)據(jù)庫相關(guān)的jar包到項目中。添加完成以后記得重新部署應用服務器。 4、創(chuàng)建數(shù)據(jù)庫實例,如果是oracle,在pl/sql中運行示例中的employee.sql創(chuàng)建數(shù)據(jù)庫對象。 5、修改ApplicationContext-hibernate.xml中datasource的連接屬性為你的數(shù)據(jù)庫。部署完成! 部署完成后運行可能會在部分功能中出錯。這些問題的解決我會在《DWR幫助說明-dwr的bug及其解決方法》中詳細討論。 相關(guān)文檔: |
employee.rar | ||
描述: | ![]() 下載 |
|
文件名: | employee.rar | |
文件大小: | 272 KB | |
下載過的: | 文件被下載或查看 236 次 |
employee.rar | ||
描述: | 重新修訂了一下 | ![]() 下載 |
文件名: | employee.rar | |
文件大小: | 2 M | |
下載過的: | 文件被下載或查看 397 次 |