Struts2.0+Spring2.5+JPA(Hibernate3.2)+ExtJS2.0的應(yīng)用程序簡(jiǎn)單構(gòu)架,包含一個(gè)簡(jiǎn)單的留言信息添刪改查示例以及常見(jiàn)應(yīng)用程序骨架的處理加載方式,默認(rèn)使用的數(shù)據(jù)庫(kù)為MySQL,支持任意數(shù)據(jù)庫(kù)。
下載后直接把ssh2.war文件放到tomcat的webapps目錄,即可運(yùn)行。如果啟動(dòng)不成功, 則是因?yàn)閿?shù)據(jù)庫(kù)密碼所致,直接修改WEB-INF\applicationContext.xml文件中的內(nèi)容,把數(shù)據(jù)庫(kù)密碼改成你機(jī)器的密碼后,重新啟動(dòng)web服務(wù)器即可通過(guò)下面的地址訪問(wèn):
http://localhost:8080/ssh2/index.html



由于只是簡(jiǎn)單的示例,所以沒(méi)有設(shè)置DAO層,直接在Service實(shí)現(xiàn)中通過(guò)EntityManager來(lái)訪問(wèn)數(shù)據(jù)。
完整的WAR下載:http://www.vifir.com/portal.ejf?cmd=downloadVipFile&name=codes/ssh2.war
源代碼下載:http://www.vifir.com/portal.ejf?cmd=downloadVipFile&name=codes/ssh2.zip
系統(tǒng)演示:http://www.vifir.com/resources/records/codes/ssh2/ssh2.html