使用Abator生产ibatis配置文件
2014-02-15 09:50
357 查看
什么都不说了,直接进入正题.
插件安装地址:http://ibatis.apache.org/tools/abator
里面有name和url,填了就可以安装了.
通过菜单的 File > New > Abator for iBatis Configuration File
可以生成abatorConfig.xml的框架,通过修改其中的内容可以定制生成的规则和数据库链接信息
配置文件编辑完成之后右键选择abatorConfig.xml文件,选择Generate iBatis Artifacts生成代码框架。
具体配置文件如下
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 >
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@192.168.1.5:1521:sam" userId="softweb" password="softweb" >
<classPathEntry location="F:\workspace\fjsoft\WebRoot\WEB-INF\lib\ojdbc14.jar" />
</jdbcConnection>
<javaModelGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
<sqlMapGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
<daoGenerator targetPackage="cn.vetech.contact.googlecontact" targetProject="fjsoft" type="IBATIS" />
<table schema="softweb" tableName="demo" domainObjectName="IDemo">
</table>
</abatorContext>
</abatorConfiguration>
1. 填写driverClass(jdbc驱动,例如oracle的就是oracle.jdbc.driver.OracleDriver)
2. 填写connectionURL(连接字符串,例如oracle的就是jdbc:oracle:thin:@192.168.0.246:1521:test)
3. 填写classPathEntry的location(jdbc驱动jar包的位置,例如E:/project/ibatistest/WebContent/WEB-INF/lib/ojdbc14.jar)
4. 填写javaModelGenerator,生成的DTO(java model 类)
targetPackage:目标包的位置,如 com.test.dto
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
5. 填写sqlMapGenerator ,生成的xml sqlmap的相关配置
targetPackage:目标位置,如 com.test.sqlmap
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
6. 填写daoGenerator ,生成的DAO的相关配置
type:生成的dao实现的类型,如果你使用spring的话写SPRING,否则写IBATIS
targetPackage:目标位置,如 com.test.dao
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
7. 配置相关数据库的表
schema:数据库schema,oracle就是填写数据库的用户名
tableName:表名
插件安装地址:http://ibatis.apache.org/tools/abator
里面有name和url,填了就可以安装了.
通过菜单的 File > New > Abator for iBatis Configuration File
可以生成abatorConfig.xml的框架,通过修改其中的内容可以定制生成的规则和数据库链接信息
配置文件编辑完成之后右键选择abatorConfig.xml文件,选择Generate iBatis Artifacts生成代码框架。
具体配置文件如下
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 >
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@192.168.1.5:1521:sam" userId="softweb" password="softweb" >
<classPathEntry location="F:\workspace\fjsoft\WebRoot\WEB-INF\lib\ojdbc14.jar" />
</jdbcConnection>
<javaModelGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
<sqlMapGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
<daoGenerator targetPackage="cn.vetech.contact.googlecontact" targetProject="fjsoft" type="IBATIS" />
<table schema="softweb" tableName="demo" domainObjectName="IDemo">
</table>
</abatorContext>
</abatorConfiguration>
1. 填写driverClass(jdbc驱动,例如oracle的就是oracle.jdbc.driver.OracleDriver)
2. 填写connectionURL(连接字符串,例如oracle的就是jdbc:oracle:thin:@192.168.0.246:1521:test)
3. 填写classPathEntry的location(jdbc驱动jar包的位置,例如E:/project/ibatistest/WebContent/WEB-INF/lib/ojdbc14.jar)
4. 填写javaModelGenerator,生成的DTO(java model 类)
targetPackage:目标包的位置,如 com.test.dto
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
5. 填写sqlMapGenerator ,生成的xml sqlmap的相关配置
targetPackage:目标位置,如 com.test.sqlmap
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
6. 填写daoGenerator ,生成的DAO的相关配置
type:生成的dao实现的类型,如果你使用spring的话写SPRING,否则写IBATIS
targetPackage:目标位置,如 com.test.dao
targetProject:目标工程名称,填写配置文件所在的eclipse工程名
7. 配置相关数据库的表
schema:数据库schema,oracle就是填写数据库的用户名
tableName:表名
相关文章推荐
- 使用Abator生产ibatis配置文件
- 使用Eclipse3.2(MyEclipse)+ abator自动生成iBatis代码以及配置文件的方法
- iBATIS配置文件的特殊使用方法
- 使用abator配置iBatis,管理数据库(以MySql为例)
- 004,配置文件之使用rabbitmq-env.conf,rabbitmq.config在生产环境的应用和和一些注意的问题
- ibatis eclipse插件和配置文件的使用
- Mybatis IBatis的Mapper配置文件中使用大于号好小于号 :>和<
- 使用配置文件配置工厂生产(工厂模式-base)
- 使用SlowCheetah扩展插件解决测试环境和生产环境xml配置文件内容切换
- <![CDATA[ ]]>在ibatis 配置文件的使用
- 使用ibatis框架配置文件的格式
- 命令行方式使用abator.jar生成ibatis相关代码和sql语句xml文件
- 使用abator配置iBatis,管理数据库(以MySql为例)
- maven: 开发、测试和生产环境使用不同的配置文件例子
- ibatis中使用sqlMap元素把配置写到多个文件中的时候一个注意点,运行无错误,junit报错.
- IBatis的Mapper配置文件中使用大于号好小于号 :>和<
- 使用Maven自动打包配置文件生成开发环境,测试环境,生产环境
- mysql查询语句拼接ibatis的代码生产配置文件
- Enterprise Library 2.0 技巧(1):如何使用外部配置文件
- 关于多用户使用相同用户配置文件问题