您的位置:首页 > 其它

ibatis [转]ibatis自动生成工…

2016-06-08 09:22 302 查看
转自:http://blog.163.com/liuweiyoung@126/blog/static/1731310452012221104153436/

介绍


Abator 是一款iBATIS代码生成工具。它从数据库获取信息,然后产生如下文件。

数据库表的SqlMap.xml file 文件,如UserSQL.xml;

数据库表的Java Bean Model,如User.java;

包含一个综合主键的数据库表的主键model,如UserKey.java;

包含DAO层 selectByExample方法的example文件, UserExample.java;

提供插入、更新、查询、删除方法的DAO接口  UserDAO.java;

DAO接口的实现类  UserDAOImpl.java。

安装Abator到MyEclipse(Eclipse)中

点 击MyEclipse(Eclipse)工具栏中的Help-->software update -->find and
install --> search for new features to install --> new remote
site。

在name处填写abator ,在url处填写http://ibatis.apache.org/tools/abator。

点击OK, 然后点击finish,系统开始安装Abator到MyEclipse(Eclipse)中。

Abator插件安装成功后会在file -->new 菜单中看到Abator for iBATIS Configuration
File。

使用Abator生成程序文件

在MyEclipse(Eclipse)中,点击File --> new 选择Abator for iBATIS
Configuration
File,创建一个名叫做abatorConfig.xml的配置文件。  

修改配置文件。下面给出一个示例。

< ?xml version="1.0" encoding="UTF-8" ? >

 < !DOCTYPE abatorConfiguration PUBLIC
"-//Apache Software Foundation//DTD Abator for iBATIS Configuration
1.0//EN" "http://ibatis.apache.org/dtd/abator-config_1_0.dtd"
>

< abatorConfiguration >

< abatorContext >

< !--JDBC驱动程序、连接字符串、用户名以及密码-- >

< jdbcConnection driverClass="com.ibm.db2.jcc.DB2Driver"
connectionURL="jdbc:db2://localhost:50000/xbank"

userId="XBANK"  password="xbank" 
>

< classPathEntry location="E:\Program
Files\apache-tomcat-6.0.29\lib\db2jcc.jar" />

</ jdbcConnection >  

< javaModelGenerator targetPackage="com.xbank.model"
targetProject="demo\src" >

< property name="enableSubPackages" value="false" />

< property name="trimStrings" value="true" />

</ javaModelGenerator>

< sqlMapGenerator targetPackage="com.xbank.dao"
targetProject="demo\src">

< property name="enableSubPackages"
value="false"/> 

</ sqlMapGenerator>

 
 

< daoGenerator targetPackage="com.xbank.dao"
targetProject="demo\src" type="SPRING" >

< property name="enableSubPackages" value="false"/>

 

  < table schema="xbank" tableName="USER"
>

</ table>

  </ abatorContext>

</ abatorConfiguration>

配置完毕,右键点击abatorConfig.xml文件,点击generate iBatis
artfacts就会在相应的配置目。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: