论坛首页 Java企业应用论坛

Spring Ibatis Dwr Extjs整合的AJax解决方案

浏览 23480 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-10-09  
例子解决的问题
1、Spring的Ibatis的拦截事务
2、Ibatis的通用DAO的泛型实现
3、Dwr2和Extjs2的调用
4、Extjs2的部分汉化设置
5、泛型Bean在Spring中的配置

为什么使用Ibatis
因为Hibernate对于新的系统设计比较方便,但是我们的工作不可能一直是新的,对于修改,和通用业务模型的设计封装再使用Hibernate就特别不方便了;
其实使用abator来生成代码也特别方便,此外我们可以面向业务逻辑封装代码,即使数据结构发生改动也比较方便;
此外Ibatis对数据库的操纵比Hibernate更为方便,也提别小巧,代码的效率很高。

abator介绍和下载参见:http://www.open-open.com/open129104.htm
数据结构:
CREATE TABLE department (
  DeptCode varchar(20) NOT NULL,
  DeptName varchar(20) default NULL,
  FatherCode varchar(20) default NULL,
  DeptType varchar(20) default NULL,
  DeptDesc varchar(20) default NULL,
  PRIMARY KEY  (DeptCode)
) ;
具体数据库表,你可以修改department_SqlMap.xml文件中的映射关系使用自己的表。

建立和发布工程:
1、使用Eclipse3.3,由于提供了所有的包Eclipse3.2也没有问题。
2、java使用java1.5以后版本,最好修改Eclipse的运行jdk设置。
3、建立任意的Web工程,将解压的目录复制到Eclipse工程的对应目录;
4、发布运行,自己处理吧,包如果自己改动要做测试,增加包冲突问题自己解决。
备注:我的包是经过挑选的。
  • 描述: 例子图片
  • 大小: 21.7 KB
   发表时间:2007-10-09  
这人应用很cool. 不错
0 请登录后投票
   发表时间:2007-10-09  
有我的风范
0 请登录后投票
   发表时间:2007-10-09  
我也有这样的Demo一个,不过我是用Whitesand+Spring+hibernate+longyen来实现的,呵呵,都是我自己的框架,LZ兄弟,有空多交流
0 请登录后投票
   发表时间:2007-10-10  
我将你的rar压缩包下下来,解压,从spring官方网上下载了spring包并部署,编译时,提示spring.framework.aop类错误
0 请登录后投票
   发表时间:2007-10-11  
运行环境java5,tomcat 5.5;由于原先没有发布完整的包,可能有包匹配不好的问题,所以提供了所有源码和java包
0 请登录后投票
   发表时间:2007-10-11  
谢谢duronshi的提示
0 请登录后投票
   发表时间:2007-10-16  
不是很好用啊,对我,唉,台秤.
0 请登录后投票
   发表时间:2007-10-23  
to 楼主:
    附件代码,没有发现/dwr这个目录. 一些DepartmentService.js没有发现?
0 请登录后投票
   发表时间:2007-10-25  
求教:
EXT和DWR是出于什么考虑要将其一起用呢?他们不都是AJAX支持库吗?我粗略知道DWR是服务器端生成JS脚本,EXT是客户端脚本。不知道将他们一起用能带来什么方便之处。请指点。因为我最近也正在弄一个小框架,想把EXT集成进来,但又担心EXT学习资源相对匮乏,影响我的进度.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics