A code generator for iBATIS

本文介绍了一个使用Abator为iBATIS生成代码的具体配置实例。详细展示了如何设置数据库连接、Java模型生成、SQL映射文件生成及DAO层生成等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Abator 配置:
  1. xml version="1.0" encoding="UTF-8"?>  
  2.   "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN"   
  3.   "http://ibatis.apache.org/dtd/abator-config_1_0.dtd">  
  4.   
  5. <abatorConfiguration>  
  6.     <abatorContext id="dbConfig" generatorSet="Java5"  
  7.         defaultModelType="conditional">  
  8.   
  9.         <jdbcConnection driverClass="net.sourceforge.jtds.jdbc.Driver"  
  10.             connectionURL="jdbc:jtds:sqlserver://localhost:1433/EIM;tds=8.0;lastupdatecount=true"  
  11.             userId="sa" password="jjsbsql">  
  12.             <classPathEntry location="D:\lib\jtds-1.2.2-dist\jtds-1.2.2.jar" />  
  13.         jdbcConnection>  
  14.   
  15.   
  16.         <javaModelGenerator targetPackage="com.synnex.ibatis.model"  
  17.             targetProject="abatorTest">  
  18.             <property name="enableSubPackages" value="true" />  
  19.             <property name="trimStrings" value="true" />  
  20.   
  21.             <property name="rootClass" value="Object" />  
  22.         javaModelGenerator>  
  23.   
  24.   
  25.         <sqlMapGenerator targetPackage="com.synnex.ibatis.sqlmap"  
  26.             targetProject="abatorTest">  
  27.             <property name="enableSubPackages" value="true" />  
  28.         sqlMapGenerator>  
  29.   
  30.   
  31.         <daoGenerator type="spring"  
  32.             targetPackage="com.synnex.ibatis.dao" targetProject="abatorTest">  
  33.             <property name="enableSubPackages" value="true" />  
  34.   
  35.             <property name="rootInterface" value="CustomInterface" />  
  36.         daoGenerator>  
  37.   
  38.   
  39.         <table tableName="EIM_ClientInfo" escapeWildcards="true">  
  40.             <generatedKey column="uid" sqlStatement="SqlServer" identity="true" />  
  41.         table>  
  42.   
  43.     abatorContext>  
  44. abatorConfiguration>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值