posts - 310, comments - 6939, trackbacks - 0, articles - 3
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          整合JSF+Spring+Hibernate應(yīng)用示例

          Posted on 2008-01-01 16:23 詩(shī)特林 閱讀(3642) 評(píng)論(22)  編輯  收藏 所屬分類: JSF
           

          整合JSF+Spring+Hibernate應(yīng)用示例代碼

          作者:陳育春 網(wǎng)名:sterning

          本使用MySQL作為數(shù)據(jù)庫(kù),整合了JSFMyFaces)、SpringHibernate,以具體的用戶登陸及注冊(cè)業(yè)務(wù)來(lái)說明具體的使用過程。與前面俺寫的Struts2+Sping2+Hibernate3應(yīng)用示例(http://www.aygfsteel.com/sterning/archive/2007/10/08/151060.html)算是姊妹篇。只是本文采用了JSF來(lái)代替我們的Struts

          l         JSF一般用于MVC框架的表現(xiàn)層;

          l         Spring框架用于業(yè)務(wù)邏輯層,用戶管理業(yè)務(wù)對(duì)象以及相關(guān)資源;

          l         Hibernate管理數(shù)據(jù)庫(kù),與Spring的整合十分方便。

          一、       準(zhǔn)備工作

          所使用的類庫(kù)及Jar包如下圖所示:



          1.使用的Jar

          開發(fā)環(huán)境:MyEclipse5.5+Eclipse3.2+JDK5.0+Tomcat5.5+JSF+Spring2.0.6+Hibernate3.1

          MyFaces的下載地址為:

          http://myfaces.apache.org/download.html

          Hibernate3.1的下載地址為:

          http://www.hibernate.org

          spring2.0.6的下載地址為:

          http://www.springframework.org

          使用的數(shù)據(jù)庫(kù)為mysql 5.1,使用的JDBC驅(qū)動(dòng)JAR包為:mysql-connection-java-5.0.4-bin

          創(chuàng)建數(shù)據(jù)表的sql語(yǔ)句為:

          create database jsf_hibernate

          CREATE TABLE `users` (

           `userId` int(11) NOT NULL auto_increment,

           `userName` varchar(20) default NULL,

           `userPassword` varchar(20) default NULL,

           `userEmail` varchar(30) default NULL,

           `userAddress` varchar(30) default NULL,

           PRIMARY KEY (`userId`)

          ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;


          二、       創(chuàng)建代碼

          這里代碼就不再一一的粘貼出來(lái),請(qǐng)下載代源碼:JSFSpringHibernate.rar
              代碼中沒有包含所需的lib,如果需請(qǐng),請(qǐng)留下email.

          三、       運(yùn)行效果

          1.登陸



          2.系統(tǒng)登陸

          2.注冊(cè)新用戶


          3.注冊(cè)新用戶

          3.登陸成功



          4.登陸成功

          4.驗(yàn)證注冊(cè)


          5.驗(yàn)證注冊(cè)

          5.驗(yàn)證登陸


          6.驗(yàn)證登陸


          評(píng)論

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-01-01 21:11 by 企業(yè)精英社區(qū)
          要是能加上acegi就更好

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-01-02 08:50 by brian
          看上去不錯(cuò),謝謝樓主發(fā)個(gè)lib到這個(gè)郵箱!
          zhaoyubrian@gmail.com

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-01-02 09:22 by BeanSoft
          Very good! Thanks!

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-01-02 11:39 by kirk
          zqk@itfm.com 謝謝!

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-01-08 23:06 by 龍江
          看上去不錯(cuò),謝謝樓主發(fā)個(gè)lib到這個(gè)郵箱!
          longjiang@timesnet.cn

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-01-17 11:39 by sss
          不錯(cuò)啊,謝謝樓主發(fā)一下lib
          chyhong505@163.com

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-01-22 11:53 by 5211
          請(qǐng)發(fā)一下用到的相關(guān)lib到athene11@yeah.net,3q.

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2008-03-06 00:04 by cunsky
          謝謝,cunman@live.cn 還有那個(gè) 姐妹篇的源碼也給我吧,我下載的文件順壞了。

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-10-13 17:00 by af
          發(fā)個(gè)謝謝,qingmiao@live.cn

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-10-24 10:04 by felix
          需要jar包zhu_guang_rui@163.com

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-11-19 17:03 by vincent
          謝謝樓主發(fā)個(gè)lib到這個(gè)郵箱! vbasic4@sina.com.cn

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2008-11-21 16:56 by tony
          lb_aaa@sina.com.cn,謝謝樓主

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2009-08-23 13:53 by nazi
          ucos_ii@163.com 謝謝樓主發(fā)個(gè)lib到這個(gè)郵箱!

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2010-08-13 14:33 by mR.cheng
          樓主 jar包還有嗎??
          發(fā)份到chengzhixin@live.cn

          謝謝了

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2011-11-16 14:25 by ycm
          請(qǐng)樓主把 lib里的所有jar包發(fā)給我 郵箱:ycm616799644@163.com
          我現(xiàn)在需要

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2012-03-20 17:05 by 初學(xué)者
          請(qǐng)樓主把 lib里的所有jar包發(fā)給我 郵箱:lai2feng@126.com
          急需要,感激不盡!

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2012-03-25 12:55 by seobest
          seobest@163.com

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2012-04-01 17:30 by 初學(xué)者
          1179504028@qq.com

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2012-04-20 09:20 by 耒陽(yáng)
          yangleilt@163.com 謝謝樓主

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2013-10-11 15:33 by sky
          sky5685610@163.com
          請(qǐng)樓主把包發(fā)我郵箱

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例[未登錄]  回復(fù)  更多評(píng)論   

          2013-10-11 15:33 by sky
          謝謝

          # re: 整合JSF+Spring+Hibernate應(yīng)用示例  回復(fù)  更多評(píng)論   

          2014-05-16 17:12 by al
          謝謝樓主,請(qǐng)發(fā)到郵箱361170868@qq.com
          主站蜘蛛池模板: 水城县| 阿拉善右旗| 徐州市| 万盛区| 遂川县| 济阳县| 藁城市| 灵山县| 合作市| 梅河口市| 北流市| 古丈县| 马龙县| 呼图壁县| 天水市| 宜宾市| 鹤峰县| 洪雅县| 通江县| 新郑市| 阿城市| 尖扎县| 光山县| 庆安县| 织金县| 莆田市| 临潭县| 金山区| 沙坪坝区| 涞水县| 当阳市| 扎囊县| 山西省| 乳山市| 石首市| 许昌县| 缙云县| 竹山县| 济南市| 赣榆县| 永年县|