当前位置: 首页 > 工具软件 > Ibator > 使用案例 >

ibator

钱星辰
2023-12-01

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>

相关阅读

相关文章

相关问答