ibator,Eclipse安装地址: http://ibatis.apache.org/tools/ibator
ibatorConfig配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" >
<ibatorConfiguration >
<classPathEntry location="D:\e_workspace\test\WebRoot\WEB-INF\lib\mysql-connector-java-5.1.6-bin.jar" />
<ibatorContext id="context1" >
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/db_name" userId="root" password="" />
<javaModelGenerator targetPackage="org.ibatis.dataobject" targetProject="test" />
<sqlMapGenerator targetPackage="org.spring.manager" targetProject="test" />
<daoGenerator targetPackage="com.spring.dao" targetProject="test" type="GENERIC-CI" />
<table schema="db_name" tableName="user" >
</table>
</ibatorContext>
</ibatorConfiguration>
连接oracle数据库
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" >
<ibatorConfiguration >
<classPathEntry location="D:\java\workspace\test\lib\ojdbc14.jar"/>
<ibatorContext id="content1">
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@171.0.0.52:1521:cscrm1" userId="ba" password="ba">
<property name="" value=""/>
</jdbcConnection>
<javaModelGenerator targetPackage="com.huawei.boss.busiaudit.common.dao.entity" targetProject="test">
</javaModelGenerator>
<sqlMapGenerator targetPackage="com.xml" targetProject="test">
</sqlMapGenerator>
<daoGenerator targetPackage="com.dao" targetProject="test" type="IBATIS">
</daoGenerator>
<table tableName="BA_REALSTORE_AUDIT_DETAIL" domainObjectName="InventoryBean">//tableName原表名,domainObjectName生成的javabean的类名
</table>
</ibatorContext>
</ibatorConfiguration>