`
gigi_112
  • 浏览: 114447 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ibator优化版代码生成过程

阅读更多

1. 下载优化版的ibator,去掉了很多不必要的内容,面对讨厌的注释还是有一些没有用的ibatorgenerator等,做了优化。

2. 编写ibatorConfig.xml

<?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:\springworkspace\spider\spider\spider-web\target\spider-web\WEB-INF\lib\mysql-connector-java-5.1.9.jar" />
  <ibatorContext id="context1" > 
    <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/gigi" userId="root" password="123456" /> 
    <javaModelGenerator targetPackage="com.isbn.bean" targetProject="kk" /> 
    <sqlMapGenerator targetPackage="com.isbn.app.map" targetProject="kk" /> 
    <daoGenerator targetPackage="com.test.dao" targetProject="kk" type="GENERIC-CI" /> 
    <table schema="gigi" tableName="p_ticker"  domainObjectName="Ticker" > 
    </table> 
  </ibatorContext> 
</ibatorConfiguration> 

 3. 新建目录kk

 4. 运行命令:java -jar ibator.jar -configfile ibatorConfig.xml -overwrite >>log.log

输出到日志中。

分享到:
评论
3 楼 iq527 2010-09-16  
~.~ 源码的话随便找个反编译的工具就能看到了吧  推荐jd-gui

去除了生成代码中的注释,谢谢~~楼主分享!
   帖子内容中不能出现"谢谢LZ" 0 0, 囧
2 楼 Angly1018 2010-09-03  
能不能把原码也贡献出来
1 楼 empty33 2010-08-19  
蛮不错的,尤其去除了example和垃圾备注

相关推荐

    iBATOR-V1.1.0

    1. **配置文件**:iBATOR的配置文件(如`abator-config.xml`)是整个代码生成过程的核心,其中包含了数据库连接信息、生成代码的模板选择、命名规则等参数设置。正确配置这些参数可以确保生成的代码符合项目的规范。...

    ibator1.2.1

    Ibator 1.2.1是其一个稳定版本,包含了多项改进和优化,使得代码生成更加智能化,更易于集成到项目中。 二、Ibator 1.2.1主要功能 1. 数据库表扫描:Ibator可以自动扫描数据库中的表,根据表结构生成相应的Java...

    ibator-eclipse插件1.2.1 包含优化后jar包

    Ibator-Eclipse插件1.2.1版正是这样一个辅助开发的神器,它将Ibator与Eclipse集成,为Java开发者提供了更便捷的代码生成体验。 这个插件版本1.2.1包含了优化后的jar包,意味着它在原有的功能基础上进行了性能和用户...

    Ibator参考程序

    Ibator,全称“Introspected Table Abstraction”,是Apache MyBatis框架的一个子项目,它提供了一个代码生成器,能够自动生成JavaBean、Mapper接口和XML配置文件,大大减少了开发者手动编写这些重复代码的工作量。...

    ibatis最新

    3. ibator-1.2.1.681.jar:这是Ibatis Auto Generator(Ibator)的jar包,是一个代码生成工具,能够自动生成基于Ibatis的DAO层、实体类和XML配置文件,极大地提高了开发效率,降低了手动编写这些重复代码的工作量。...

    myeclipse优化配置

    - MyEclipse支持通过配置自动生成代码提示脚本,具体设置取决于所使用的插件和语言特性。 5. **设置默认打开方式**: - 在`Windows` -&gt; `Preferences`中,可以根据个人习惯设置不同类型的文件默认使用哪种编辑器...

    ibatisOA系统

    9. **测试与调试**:在开发过程中,单元测试、集成测试和压力测试是保证软件质量的关键步骤,iBatisOA系统可能使用JUnit、Mockito等工具进行测试。 10. **持续集成/持续部署(CI/CD)**:为了提高开发效率和代码质量...

Global site tag (gtag.js) - Google Analytics