一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Dwr2+Struts2+Spring2.5+Hibernate3完美整合--用戶登錄注冊(cè)...

 星天宇 2010-03-16

Dwr2+Struts2+Spring2.5+Hibernate3完美整合--用戶登錄注冊(cè)系統(tǒng)

關(guān)鍵字: dwr2+struts2+spring2.5+hibernate3、注冊(cè)登錄
  用戶注冊(cè)和登錄是每個(gè)系統(tǒng)的必須存在的一部分,基于Dwr+Struts2+Spring+Hibernate寫了一個(gè)用戶登錄注冊(cè)系統(tǒng)。
  其中用Dwr去進(jìn)行用戶注冊(cè)的用戶是否存在的驗(yàn)證。
  全部業(yè)務(wù)控制交由Spring去進(jìn)行處理。事務(wù)處理也交由Spring去管理。
  壓縮文件中不包含Jar文件(由于全部的Jar將近12M,不能全部上傳),所用到的Jar目錄為,工程中再也不會(huì)出現(xiàn)由于MyEclipse自動(dòng)整合而出現(xiàn)的大量Jar文件 :
Java代碼
  1.   
  2. //如果不用,啟動(dòng)時(shí)不會(huì)出錯(cuò),但使用Dwr時(shí),會(huì)拋出異常:java.lang.NoClassDefFoundError: antlr/ANTLRException   
  3. antlr-2.7.2.jar    
  4.   
  5. //如果不用此包,在啟動(dòng)時(shí)會(huì)拋出: nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type   
  6. asm.jar   
  7.   
  8. //如果不用此包,在啟動(dòng)時(shí)拋出:nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException   
  9. aspectjweaver.jar   
  10.   
  11. //如果不用此包,在啟動(dòng)時(shí)拋出:nested exception is java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter   
  12. cglib-2.1.3.jar   
  13.   
  14. //如果不用此包,在啟動(dòng)時(shí)拋出:nested exception is java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap   
  15. commons-collections-3.1.jar   
  16.   
  17. //這個(gè)似乎可以不用的   
  18. commons-fileupload-1.2.1.jar   
  19.   
  20. //這個(gè)就不用說(shuō)啦,幾乎所有框架都要使用的   
  21. commons-logging-1.0.4.jar    
  22.   
  23. //如果不用此包會(huì)拋出:java.lang.NoClassDefFoundError: org/dom4j/DocumentException   
  24. dom4j-1.6.1.jar   
  25.   
  26. //dwr必須   
  27. dwr.jar    
  28.   
  29.   
  30. //不用此包,在啟動(dòng)時(shí)招聘:java.lang.NoClassDefFoundError: javax/transaction/TransactionManager   
  31. jta.jar   
  32.   
  33. //Mysql JDBC驅(qū)動(dòng)   
  34. mysql-connector.jar   
  35.   
  36. //Hibernate必須使用,注意此包是包含全部的。   
  37. hibernate3.jar   
  38.   
  39. //Spring整體包   
  40. spring.jar               
  41.   
  42. //struts2必須                  
  43. freemarker-2.3.8.jar      
  44. //struts2必須   
  45. ognl-2.6.11.jar          
  46. //struts2核心包   
  47. struts2-core-2.0.11.2.jar   
  48. //struts2整合Spring插件     
  49. struts2-spring-plugin-2.0.11.2.jar    
  50. //struts2必須   
  51. xwork-2.0.5.jar   


  數(shù)據(jù)庫(kù)設(shè)計(jì)(使用MySql數(shù)據(jù)庫(kù)):
Java代碼 復(fù)制代碼
  1. create table user   
  2. (   
  3.   id varchar(32) not null,   
  4.   userName varchar(20),   
  5.   password varchar(20),   
  6.   primary key(id)   
  7. );   
  8. create table user_infor   
  9. (   
  10.   id varchar(32) not null,   
  11.   user_id varchar(32),   
  12.   name varchar(20),   
  13.   email varchar(30),     
  14.   sex char,   
  15.   age int,   
  16.   address varchar(300),   
  17.   primary key(id)   
  18. );   
  19. ALTER TABLE user_infor   
  20.     ADD FOREIGN KEY(user_id)    
  21.     REFERENCES user(id)   
  22.     ON DELETE CASCADE;  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    99精品人妻少妇一区二区人人妻| 国产午夜精品亚洲精品国产| 日韩一区二区三区观看| 免费在线观看激情小视频| 国产成人一区二区三区久久| 国产免费人成视频尤物| 亚洲国产欧美精品久久| 国产小青蛙全集免费看| 欧美成人一区二区三区在线| 老司机亚洲精品一区二区| 国产又猛又黄又粗又爽无遮挡| 欧美激情视频一区二区三区| 久久综合日韩精品免费观看| 国产视频一区二区三区四区| 亚洲天堂有码中文字幕视频| 99久久成人精品国产免费| 日本免费熟女一区二区三区| 国内午夜精品视频在线观看| 日韩欧美好看的剧情片免费| 亚洲国产av国产av| 久热在线视频这里只有精品| 一区中文字幕人妻少妇| 五月天六月激情联盟网| 欧美成人免费一级特黄| 日韩人妻欧美一区二区久久| 国产精品国产亚洲看不卡| 99久久国产精品成人观看| 日本亚洲欧美男人的天堂| 日韩精品中文字幕在线视频| 爽到高潮嗷嗷叫之在现观看| 亚洲国产综合久久天堂| 东京热男人的天堂一二三区| 久久精品亚洲精品一区| 观看日韩精品在线视频| 日本少妇三级三级三级| 中国美女偷拍福利视频| 人体偷拍一区二区三区| 九九九热视频最新在线| 日韩免费国产91在线| 日本女优一区二区三区免费| 欧美成人黄色一级视频|