问题描述
下载地址http://download.csdn.net/source/2804912文档地址http://download.csdn.net/source/2804917与Hibernate的比较性能:CatFramework实现了VO的属性的版本管理,只有发生变化的字段才更新数据库,比如:User表有Id,Name,Sex三个字段,用户在修改时,只修改了Name,那么生成的sql语句只有updateUsersetName=?whereId=?而不是更新所有.这与Hibernate的PO管理类似,但比PO更方便使用,程序不用关心此时是VO还是PO。调用update即可,即使不在Session生命周期之内.同时多数据库支持:同样一个pojo,可以保存到不同的数据库,而不且每个数据库都加载映射文件。同结构表支持:一个POJO可以保存在不同的表中,而这个表可以在数据库中没有,保存时持久层自动创建这个同结构表.动态映射:不同于Hibernate的动态模型,除了动态模型所具有的功能外,CatFramework持久层可实现运行时改变映射结构也就是说可以运行进创建字段,修改字段,删除字段数据类型:除了提供基本的数据类型外,还提供了其它的数据类型例如:邮件,手机,电话,密码,URL等具有描述信息的数据类型(元数据)不映射数据处理:如果有几个数表不需要映射,也可以用持久层来处理
解决方案
解决方案二:
暂时只实现了oraclemysqlsqlserver2000的分页查询,sqlserver2005也可以用,但没有用rownumber实现
解决方案三:
开发版不支持oracle
解决方案四:
该回复于2010-11-03 16:50:50被版主删除
解决方案五:
oracle,db2都不支持还玩什么?
解决方案六:
引用4楼ticmy的回复:
oracle,db2都不支持还玩什么?
呵呵,留出了接口,如果你技术过硬的话,一个小时就能实现支持oracle,db2况且这只是开发版