JR 精品文章 - dwr2+struts2+spring2.5+hibernate3、注册登录实例
AD: jr (at) javaresearch.org


首页 | 动态 | 文章 | FAQ  | 新闻 | 下载 | 代码 | 工作 | 调查 | 术语 | 站点 | 图书 | 论坛 | 帮助 | 全部  

TOP | 交流 | 软件 | 专栏 | 开源 | 译/著 | 源码 | API  | 推荐 | FTP  | 积分 | 统计 | 搜索 | Blog | 我们  
首页 » 研究文集 » 开发框架 搜索标题相关文章 搜索标题相关文章    评论此文章 发表评论     开始监控此文章 开始监控   加入收藏夹  加入收藏夹
dwr2+struts2+spring2.5+hibernate3、注册登录实例
rdhj5566 转贴   更新:2008-09-09 16:29:46  版本: 1.0   

用户注册和登录是每个系统的必须存在的一部分,基于Dwr+Struts2+Spring+Hibernate写了一个用户登录注册系统。 
  其中用Dwr去进行用户注册的用户是否存在的验证。 
  全部业务控制交由Spring去进行处理。事务处理也交由Spring去管理。 
  压缩文件中不包含Jar文件(由于全部的Jar将近12M,不能全部上传),所用到的Jar目录为,工程中再也不会出现由于MyEclipse自动整合而出现的大量Jar文件 : 
Java代码  
1.    //如果不用,启动时不会出错,但使用Dwr时,会抛出异常:java.lang.NoClassDefFoundError: antlr/ANTLRException  
2.    antlr-2.7.2.jar   
3.      
4.    //如果不用此包,在启动时会抛出: nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type  
5.    asm.jar  
6.      
7.    // 如果不用此包,在启动时抛 出:nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver /reflect/ReflectionWorld$ReflectionWorldException  
8.    aspectjweaver.jar  
9.      
10.    //如果不用此包,在启动时抛出:nested exception is java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter  
11.    cglib-2.1.3.jar  
12.      
13.    //如果不用此包,在启动时抛出:nested exception is java.lang.NoClassDefFoundError: org/apache/commons/collections/SequencedHashMap  
14.    commons-collections-3.1.jar  
15.      
16.    //这个似乎可以不用的  
17.    commons-fileupload-1.2.1.jar  
18.      
19.    //这个就不用说啦,几乎所有框架都要使用的  
20.    commons-logging-1.0.4.jar   
21.      
22.    //如果不用此包会抛出:java.lang.NoClassDefFoundError: org/dom4j/DocumentException  
23.    dom4j-1.6.1.jar  
24.      
25.    //dwr必须  
26.    dwr.jar   
27.      
28.      
29.    //不用此包,在启动时招聘:java.lang.NoClassDefFoundError: javax/transaction/TransactionManager  
30.    jta.jar  
31.      
32.    //Mysql JDBC驱动  
33.    mysql-connector.jar  
34.      
35.    //Hibernate必须使用,注意此包是包含全部的。  
36.    hibernate3.jar  
37.      
38.    //Spring整体包  
39.    spring.jar              
40.      
41.    //struts2必须                 
42.    freemarker-2.3.8.jar     
43.    //struts2必须  
44.    ognl-2.6.11.jar         
45.    //struts2核心包  
46.    struts2-core-2.0.11.2.jar  
47.    //struts2整合Spring插件    
48.    struts2-spring-plugin-2.0.11.2.jar   
49.    //struts2必须  
50.    xwork-2.0.5.jar   


  数据库设计(使用MySql数据库): 
Java代码  
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;  

由于没有包含全部的Jar文件,所以朋友需要把上面所述的Jar加载。
附件:1220948977443dwr2struts2spring2.5hibernate3-login.zip(35K) 

版权声明  
本篇文章对您是否有帮助?  投票:         投票结果:     19       0
作者其它文章: 作者全部文章
评论人:wesky007 发表时间: Wed Sep 10 15:47:36 CST 2008
先看看在说,谢过!
评论人:jacky_zz 发表时间: Thu Sep 11 11:15:57 CST 2008
不能下载??
评论人:John_White 发表时间: Thu Sep 11 20:28:50 CST 2008
太感谢了。可以好好学习一下。
评论人:blue44sky 发表时间: Fri Sep 12 08:35:36 CST 2008
[good]
评论人:weiwei340 发表时间: Fri Sep 12 08:53:25 CST 2008
太可惜了,不能下载
评论人:pkdandan 发表时间: Fri Sep 12 10:51:07 CST 2008
可以学习一下dwr
评论人:zhhui_syist 发表时间: Fri Sep 12 14:41:14 CST 2008
skdflksdjflskdjflkj
评论人:java_guomi 发表时间: Sat Sep 13 13:40:14 CST 2008
帮忙看一下大师:这是在spring2.5一个Action Bean 提示错误是没有在UserAction发现userDao这个属性,我已经在Action中配置这个属性了啊,帮忙分析一下是什么原因!感谢

<bean name="/userJsp/user"
        class="com.carlkwok.struts.action.UserAction">
        <property name="userDao">
        <ref bean="userdao"/>
        </property>
</bean>
评论人:zhu611 发表时间: Thu Nov 20 14:04:39 CST 2008
支持楼主的积极分享
评论人:rebecca_ll 发表时间: Tue Nov 25 16:50:20 CST 2008
我下不来呢?
评论人:Squirrel 发表时间: Mon Dec 08 22:48:11 CST 2008
[cop]

[:)]

这个文章共有 11 条评论
主题: 在Spring环境下如何存取properties文件中的数值 上一篇文章
返回文章列表 返回〔开发框架〕
下一篇文章 主题: 当Spring遇到Hibernate的时候


文字广告链接
        自主、快速定制基于JAVA的B/S业务系统          重量级企业在线自定义WEB报表平台
        Excel制表、零代码发布、打印、图表结合——快逸报表,免费、稳定、功能强大的java工具
        技术圈: 关于Java、dotNet、PHP、Ruby、奇客、Web2.0等更多资讯博客精选文章

关于 JR  |  版权声明  |  联系我们 

©2002-2006 JR 版权所有 沪ICP备05019622号