ibatis 应用

iBatis的代码自动生成工具abator
今天试了以下,感觉挺不错的 ,安装好 AbatorForEclipse1.1.0 插件后 点击

File  -----   new   ----   Abator for iBATIS  Configuraction File 新建一个  abatorConfig.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="???" connectionURL="???" userId="???" password="???" >  

    <classPathEntry location="???" />  

    </jdbcConnection>  

    <javaModelGenerator targetPackage="???" targetProject="???" />  

    <sqlMapGenerator targetPackage="???" targetProject="???" />  

    <daoGenerator targetPackage="???" targetProject="???" type="GENERIC-CI" />  

    <table schema="???" tableName="???" >  

      <columnOverride column="???" property="???" />  

    </table>  

  </abatorContext>  

</abatorConfiguration> 

 

<?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.0.108:1521:logi" userId="root" password="123456" >  

      <classPathEntry location="E:\project\demo\WebRoot\WEB-INF\lib\classes12.jar" />  

    </jdbcConnection>  

    <!--targetPackage指定一个包名存放model bean,targetProject是工程名-->  

    <javaModelGenerator targetPackage="com.unimas.bean" targetProject="Security" />  

    <sqlMapGenerator targetPackage="com.unimas.bean.mapping" targetProject="Security" />  

    <daoGenerator targetPackage="com.unimas.dao" targetProject="Security" type="SPRING" />  

    <table tableName="t_user" ></table>  

  </abatorContext>  

</abatorConfiguration> 

 

我用的myeclipse 6.5版本,oracle是10g版本,在连接的时候出现了以下问题:

java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified

 

解决方法:

只需在eclipse目录下找到eclipse.ini文件,把

Duser.language=en 改成 Duser.language=zh就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值