首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

ibator1.2.1扩张支持Oracle、MySQL分页

2012-10-07 
ibator1.2.1扩展支持Oracle、MySQL分页最近在项目中用到ibator1.2.1,但是感觉其自动生成的代码不能满足自己

ibator1.2.1扩展支持Oracle、MySQL分页
最近在项目中用到ibator1.2.1,但是感觉其自动生成的代码不能满足自己的需要,在网上找了资料:
1.eclipse ibabis代码生成插件abator功能扩展
2.aquan198163 写道 可以用iBatis的include标签设计类似模板的东西,简化分页sql
自己下载代码进行了相关扩展:
1.支持Oracle、MySQL分页
2.在生成的example类增加了Oracle、MySQL分页的相关字段

0.3版本:
增加了控制生成oracle分页和mysql分页的属性(原来是都生成)


当然这个时候,xml会报错,因为你引用的是网络上面的dtd("http://ibatis.apache.org/dtd/ibator-config_1_0.dtd"),不用理会,一样可以生成,如果都不填写,就是都不生成。
建议在ibatorContext加上Ibatis2Java5:

完整版的配置:


0.2版本增加了:
4个list的set方法:

清单一(修改的相关类):

Example类部分:
public class GoodsExample {    protected String orderByClause;    private Integer oracleStart;    private Integer oracleEnd;    private Integer mysqlOffset;    private Integer mysqlLength;    protected List oredCriteria;    public GoodsExample() {        oredCriteria = new ArrayList();    }}


附件为ibator1.2.1插件,直接复制到Eclipse的dropins文件夹下即可 1 楼 matychen 2010-05-26   你可以鄙视楼主,你可以不下载,但是你别投隐藏,谢谢! 2 楼 rrsy23 2010-05-26   为什么不直接扩展ibatis 内置支持 开发不是更简单 3 楼 matychen 2010-05-26   rrsy23 写道为什么不直接扩展ibatis 内置支持 开发不是更简单
不知道怎么弄,而且效率如何不知道,
如果直接写sql,可以自己优化。 4 楼 peng2e 2010-07-13   这个东西还第一次听说~都不知道杂用~闷

热点排行