1.加入spring
1.加入spring jar
spring>required>all
2.配置web.xml檔案
alt+/ 方向鍵上》contextloaderlistener-contextloaderlistener
contextconfiglocation
org.springframework.web.context.contextloaderlistener
3.加入spring配置檔案
2.加入hibernate
1.加入jar
hibernate>required>all
2.在類路徑下加入hibernate.cfg.xml檔案,在其中配置hibernate的基本屬性
建立hibernate.cfg.xml
org.hibernate.dialect.mysqldialect
... ...
3,建立持久化類和其對應的.hbm.xml檔案
3.和spring整合
1.加入c3p0和mysql驅動
資料來源,sessionfactory,宣告式事務
3.新增data.properties 資料來源配置
4.匯入資源檔案
5.配置c3p0資料來源
6.配置sessionfactory
7.配置spring宣告式事務
1.配置hibernate事務管理器
注入sessionfactory
2.配置事務屬性
3.配置事務切入點》再把事務屬性和事務切入點關聯起來
lib>struts2-sping-plugin-***.jar
2.在spring的配置檔案中正常配置action ,注意action的scope為prototype
3.在struts2的配置檔案中配置action時,class屬性指向action在ioc中的id
4.完成功能
基於SSH2框架AspectJ的登入登出日誌實現
通過之前一篇基於ssh2框架struts2 的登入驗證實現的文章,我們簡單的運用了 來實現功能,這次大象將在前面的基礎上再進行一次擴充套件,運用aspectj aop切面實現登入登出日誌的功能。aop切面是乙個非常不錯的特性,為我們帶來了一種新的程式設計方式,對 的無侵入性是它最大的特點。像上篇我們...
免密碼ssh2登入
以下針對的是 ssh2 而不是 ssh。配置分兩部分 一是對登入機的配置,二是對被登入機的配置,其中登入機為客戶端,被登入機為服務端,也就是解決客戶端到服務端的無密碼登入問題。下述涉及到的命令,可以直接拷貝到linux 終端上執行,已全部驗證通過,操作環境為 suse 10.1。第一步,修改所有被登...
置頂 SSH2配置proxool
如果使用spring hibernate環境開發的話,那麼配置proxool就在web.xml中就成了,但是要是想在ssh2中配置的話就會遇到問題 由於struts2是要用filter載入,故我的spring只能用listener載入,但proxool是用servlet載入的,而proxool又必須...