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
输出到日志中。
分享到:
相关推荐
"ibatis:使用ibator自动生成代码和配置文件"这个主题聚焦于一个实用的工具——ibator,它是MyBatis框架的一个扩展,用于自动化MyBatis的代码生成过程。这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它...
使用数据库的注释,不用自带的注释 http://blog.csdn.net/tiantangpw/article/details/43489817 运行命令 java -jar ibator.jar -configfile ibatorConfig.xml -overwrite >>ibator.log
【IBATOR动态生成SQL和DAO层】是一种高效开发工具,基于Apache的iBatis框架,旨在简化数据库操作的代码编写工作。iBatis是Java语言中的一个持久层框架,它允许开发者将SQL语句直接嵌入到Java代码中,提供灵活的数据...
ibator插件优化的jar包,安装完ibator后,将eclipse\plugins\org.apache.ibatis.ibator.core_1.2.1下的jar包替换即可。
《Mybatis ibator 3.0.6全功能代码生成器插件详解及使用指南》 在Java开发中,Mybatis作为一个轻量级的持久层框架,因其灵活、高效的特性深受开发者喜爱。然而,手动编写SQL映射和实体类等工作会消耗大量时间,这时...
1. "ibatorstart.bat":这是一个批处理文件,用于启动Ibator的代码生成过程。用户可以通过运行这个脚本来执行自动生成任务,通常需要配置好数据库连接信息和Ibator的配置文件路径。 2. "jtds-1.2.2.jar":这是JDBC...
1. **配置文件**:iBATOR的配置文件(如`abator-config.xml`)是整个代码生成过程的核心,其中包含了数据库连接信息、生成代码的模板选择、命名规则等参数设置。正确配置这些参数可以确保生成的代码符合项目的规范。...
Ibator 1.2.1是其一个稳定版本,包含了多项改进和优化,使得代码生成更加智能化,更易于集成到项目中。 二、Ibator 1.2.1主要功能 1. 数据库表扫描:Ibator可以自动扫描数据库中的表,根据表结构生成相应的Java...
【ibator 1.2.1】是一款基于Eclipse的插件,用于自动化生成Ibatis框架的代码。这个工具极大地提升了开发效率,减少了手动编写SQL映射文件、实体类和DAO层代码的工作量。它的核心功能是根据数据库表结构自动生成Java...
而ibator则是iBatis提供的一个代码生成器,可以自动生成基于iBatis的模型、Mapper接口、Mapper XML文件以及DAO层代码,极大地提高了开发效率。 ibator的工作原理是通过读取用户提供的配置文件(通常为`ibatorConfig...
Ibator-Eclipse插件1.2.1版正是这样一个辅助开发的神器,它将Ibator与Eclipse集成,为Java开发者提供了更便捷的代码生成体验。 这个插件版本1.2.1包含了优化后的jar包,意味着它在原有的功能基础上进行了性能和用户...
使用IBATIS3代码生成器时,首先需要正确配置GenerateIbatis3.property文件,然后通过exec.bat脚本启动生成过程。生成的代码会按照预设的目录结构保存,并且可以直接整合到项目中,减少了手动编写和维护这些基础代码...
9. **性能优化**:通过对Ibator映射的精细控制,可以避免生成不必要的代码,减少内存消耗和编译时间,从而提升项目整体性能。 综上所述,【Ibator参考程序】是一个结合了JavaEE、Ibator和SSI架构的实践案例,旨在...
Ibator,全称是"iBatis Auto Generator",是一个强大的代码生成工具,用于简化基于MyBatis框架的数据库模型、映射文件和DAO接口的创建。在MyEclipse 7.5中安装Ibator插件可以极大提高开发效率,避免手动编写重复的...
`ibator`(IntelliJ IDEA的iBATIS Generator的Eclipse版本)是一款强大的数据库代码自动生成工具,它能够帮助开发者快速地生成Java持久层代码,包括实体类、Mapper接口及XML配置文件等,大大提高了开发效率。...
Eclipse集成的Ibator插件是开发人员在使用MyBatis框架时的一个强大工具,它简化了数据库表到Java实体类的映射过程。Ibator,全称为"IntelliJ IDEA Table to Active Record",最初是为 IntelliJ IDEA 设计的,但随着...
Ibator is a code generator for iBATIS. Ibator will introspect a database table (or many tables) and will generate iBATIS artifacts that can be used to access the table(s). This abates some of the ...
`ibator`,全称Apache iBATIS Auto Generator,是一个基于Java的代码生成工具,源自iBATIS项目,用于帮助开发者快速生成与数据库交互的Java类和XML映射文件。相较于Hibernate,ibator允许开发者拥有更多的SQL控制权...
在实际应用中,还应注意对生成的代码进行适当的调整和优化,比如添加注释、调整命名规范、增加自定义逻辑等,以满足项目的特定需求。此外,虽然自动生成的代码能节省大量时间,但理解并掌握其背后的原理和模式仍然是...
开源ibator什么xml和pojo的时候,经常会带一些讨厌的注释还有一些没用的ibatorgenerator等的,我改了它的源代码,弄了个干净的ibator