使用iBatis的自动化代码生成工具Abator

1.获得Abator http://ibatis.apache.org/abator.html Eclipse可以自动的进行Update获取此Plugin,具体见官方的安装步骤 2.安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,此是Abator的配置文件,配置文件的详细说明见http://ibatis.apache.org/docs/tools/abator/,文件名默认是abatorConfig.xml,根据自己的实际需求进行修改,我这里使用mysql测试,内容是:3.右键单击配置文件,点击Generate iBatis Artifacts,生成文件。 就这样就生成基本的文件的了, 包括:users.java,UsersExample.java,UsersDao.java,UsersDaoImpl.java,users_SqlMap.xml 请注意,这里生成了个UsersExample.java,继承自users.java,我个人觉得是没什么用的,dao里面也包含了很多常用的接口,daoImpl里面的实现完全是按照ibatis来做的,但比较庞大,使用时得删除一些没用的东西SqlMap.xml这个文件也大,没有耐心的看着就头晕,但里面的sql语句写的还是比较标准的,如果自己用且想流程清楚些,得费点功夫改改. 有时间看看Abator这玩意的代码怎么写的,最好改改,适合简单开发就好


Tags: ibatis  自动  代码  工具  Abator  
Abator —— IBatis 代码生成工具

对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html ),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。如果你使用eclipse作为IDE那么事情就很简单了(相信没有几个人不在用):安装Eclipse插件 1. 要求eclipse3.1,jdk1.4以上 2. 在eclipse上安装abator插件 eclipse菜单栏 --> help --> Software Updates --> Find And Install... 在弹出的对话框中选择 “Search for new features to install” 然后点击 “next” 在对话框中点击按钮 New Remort Site... 在弹出的对话框中的URL输入框中填写 http://ibatis.apache.org/tools/abator ,Name输入框就随便写些什么了。 点击Finish,安装插件,然后重新启动eclipse 下面测试一下功能 1. 新建一个java工程 2. 在eclipse菜单栏中兴建一个 abator 配置文件 File --> Abator for iBatis Configration File 好的,我们完成了创建配置文件,下面打abator配置文件,看看里面怎么去配置打开后内容基本上是这样


Tags: Abator  ibatis  代码  工具  
IBatis的自动生成工具abator的改造

使用abator生成的代码,最大的问题就是它的注释问题!一大堆的"abatorgenerate_",为了代码的可读性,只好download下原代码,进行改造!改造的主要目的是:给生成model、dao、daoImpl的文件加上中文的注释,并且给Model文件的属性设置初始化值。目前已经改造完成,可以添加中文注释,abatorConfig.xml中改动了“table”元素,如下:

增加的comment的属性示例:生成的Model文件如下: CorpLogo.java (注:cno字段没有配置) package cn.test; import java.util.Date;


Tags: ibatis  自动  工具  Abator  改造  
分页:[«] 1[»]
Feed订阅集
勤劳致富^.^
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(VS为主):3769186.