posts - 309, comments - 6940, trackbacks - 0, articles - 3
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

整合JSF+Spring+Hibernate应用示例

Posted on 2008-01-01 16:23 诗特林 阅读(3438) 评论(22)  编辑  收藏 所属分类: JSF
 

整合JSF+Spring+Hibernate应用示例代码

作者:陈育春 网名:sterning

本使用MySQL作为数据库,整合了JSFMyFaces)、SpringHibernate,以具体的用户登陆及注册业务来说明具体的使用过程。与前面俺写的Struts2+Sping2+Hibernate3应用示例(http://www.blogjava.net/sterning/archive/2007/10/08/151060.html)算是姊妹篇。只是本文采用了JSF来代替我们的Struts

l         JSF一般用于MVC框架的表现层;

l         Spring框架用于业务逻辑层,用户管理业务对象以及相关资源;

l         Hibernate管理数据库,与Spring的整合十分方便。

一、       准备工作

所使用的类库及Jar包如下图所示:



1.使用的Jar

开发环境: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

使用的数据库为mysql 5.1,使用的JDBC驱动JAR包为:mysql-connection-java-5.0.4-bin

创建数据表的sql语句为:

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;


二、       创建代码

这里代码就不再一一的粘贴出来,请下载代源码:JSFSpringHibernate.rar
    代码中没有包含所需的lib,如果需请,请留下email.

三、       运行效果

1.登陆



2.系统登陆

2.注册新用户


3.注册新用户

3.登陆成功



4.登陆成功

4.验证注册


5.验证注册

5.验证登陆


6.验证登陆


评论

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-01-01 21:11 by 企业精英社区
要是能加上acegi就更好

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-01-02 08:50 by brian
看上去不错,谢谢楼主发个lib到这个邮箱!
zhaoyubrian@gmail.com

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-01-08 23:06 by 龙江
看上去不错,谢谢楼主发个lib到这个邮箱!
longjiang@timesnet.cn

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-01-17 11:39 by sss
不错啊,谢谢楼主发一下lib
chyhong505@163.com

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-01-22 11:53 by 5211
请发一下用到的相关lib到athene11@yeah.net,3q.

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2008-03-06 00:04 by cunsky
谢谢,cunman@live.cn 还有那个 姐妹篇的源码也给我吧,我下载的文件顺坏了。

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

2008-10-13 17:00 by af
发个谢谢,qingmiao@live.cn

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

2008-11-19 17:03 by vincent
谢谢楼主发个lib到这个邮箱! vbasic4@sina.com.cn

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2009-08-23 13:53 by nazi
ucos_ii@163.com 谢谢楼主发个lib到这个邮箱!

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2010-08-13 14:33 by mR.cheng
楼主 jar包还有吗??
发份到chengzhixin@live.cn

谢谢了

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2011-11-16 14:25 by ycm
请楼主把 lib里的所有jar包发给我 邮箱:ycm616799644@163.com
我现在需要

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

2012-03-20 17:05 by 初学者
请楼主把 lib里的所有jar包发给我 邮箱:lai2feng@126.com
急需要,感激不尽!

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

2012-04-01 17:30 by 初学者
1179504028@qq.com

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2012-04-20 09:20 by 耒阳
yangleilt@163.com 谢谢楼主

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

2013-10-11 15:33 by sky
sky5685610@163.com
请楼主把包发我邮箱

# re: 整合JSF+Spring+Hibernate应用示例[未登录]  回复  更多评论   

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

# re: 整合JSF+Spring+Hibernate应用示例  回复  更多评论   

2014-05-16 17:12 by al
谢谢楼主,请发到邮箱361170868@qq.com

只有注册用户登录后才能发表评论。


网站导航: