ibatis 自动生成工具abator 配置错误

mqx521 2007-09-24 04:03:49
我按照网上的配置的竟然出错

<?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><!-- TODO: Add Database Connection Information -->
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
connectionURL="jdbc:oracle:thin:@192.168.0.2:1522:pominfo1" userId="zglssc"
password="111111">
<classPathEntry location="C:/oracle/product/10.2.0/client_1/jdbc/lib/ojdbc14.jar" />
</jdbcConnection>
<javaModelGenerator targetPackage="com.iamyy.test.ibatis.vo" targetProject="zglssc" />
<sqlMapGenerator targetPackage="com.iamyy.test.ibatis.dao" targetProject="zglssc" />
<daoGenerator type="IBATIS" targetPackage="com.iamyy.test.ibatis.dao" targetProject="zglssc" />
<table tableName="BOS_T_COMPANY" domainObjectName="COMPANY"/>
</abatorContext>
</abatorConfiguration>

谁给我看看阿。。
...全文
363 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
KimSoft 2007-10-14
  • 打赏
  • 举报
回复
给一个我配置的例子,domainObjectName通常是生成的类名写成“COMPANY”不好,最好是Company

<?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>
<!--
<properties resource="com/xxx/ssi/config/properties/jdbc.properties" />
<jdbcConnection driverClass="${jdbc.driverClassName}" connectionURL="${jdbc.url}" userId="${jdbc.username}"
password="${jdbc.password}">
<classPathEntry location="E:\tomcat5\common\lib\ojdbc14.jar" />
</jdbcConnection>
-->
<abatorContext defaultModelType="flat" id="xxx" generatorSet="Java2">
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
connectionURL="jdbc:oracle:thin:@192.168.0.210:1521:DEVDB" userId="xxx" password="xxx">
<classPathEntry location="E:\java\driver\ojdbc14-10.2.0.3.jar" />
</jdbcConnection>

<javaModelGenerator targetProject="cbusWeb" targetPackage="com.xxx.ssi.abator.model">
<property name="enableSubPackages" value="true" />
<property name="rootClass" value="com.xxx.ssi.domain.BaseDomain" />
<property name="trimStrings" value="true" />
</javaModelGenerator>

<sqlMapGenerator targetProject="cbusWeb" targetPackage="com.xxx.ssi.abator.sqlmap">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>

<daoGenerator targetProject="cbusWeb" targetPackage="com.xxx.ssi.abator.dao" type="SPRING">
<property name="enableSubPackages" value="true" />
<property name="methodNameCalculator" value="extended" />
</daoGenerator>


<table schema="cbus" tableName="LINK_USER" domainObjectName="LinkUser">
<property name="enableDeleteByExample" value="false" />
<property name="enableSelectByExample" value="false" />
<property name="modelType" value="flat" />
<property name="escapeWildcards" value="true" />
<property name="useActualColumnNames" value="true" />
<generatedKey column="id" sqlStatement="select info_seq.nextval as id from dual" identity="false" />
</table>

</abatorContext>
</abatorConfiguration>

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧