ibator安装很容易,有2种方式,在线和离线,在网上均有大把资料,使用也很简单,不再赘述。只提供ibator的配置文件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" >
<!-- ibator自动生成javabean和dao配置文件 -->
<ibatorConfiguration >
<!-- jdbc驱动包绝对位置 -->
<classPathEntry location="D:\Workspaces\MyEclipse 10\tracesource\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.7-bin.jar" />
<ibatorContext id="tracesource" >
<!-- 连接字符串 -->
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/tracevegetables" userId="root" password="root" />
<!-- javabean包位置 -->
<javaModelGenerator targetPackage="com.yanglong.model" targetProject="tracesource" />
<!-- sqlmap位置 -->
<sqlMapGenerator targetPackage="com.yanglong.model" targetProject="tracesource" />
<!-- dao位置 -->
<daoGenerator targetPackage="com.yanglong.dao" targetProject="tracesource" type="spring" />
<!-- 映射表 -->
<table tableName="cfg_pri_role" domainObjectName="CfgPriRole"/>
<table tableName="cfg_user_role" domainObjectName="CfgUserRole"/>
<table tableName="plant_fertilize_log" domainObjectName="FertilizeLog"/>
<table tableName="plant_info" domainObjectName="PlantInfo"/>
<table tableName="plant_medicine_log" domainObjectName="MedicineLog"/>
<table tableName="plant_soil_log" domainObjectName="SoilLog"/>
<table tableName="plant_water_log" domainObjectName="WaterLog"/>
<table tableName="planter_info" domainObjectName="PlanterInfo"/>
<table tableName="pri_info" domainObjectName="PrivilegeInfo"/>
<table tableName="reco_info" domainObjectName="FeedbackInfo"/>
<table tableName="roler_info" domainObjectName="RolerInfo"/>
<table tableName="store_environment_info" domainObjectName="StoreEnvirInfo"/>
<table tableName="store_vegequality_info" domainObjectName="VegetablesQuality"/>
<table tableName="transport_environment_info" domainObjectName="TransportEnvirInfo"/>
<table tableName="user_info" domainObjectName="UserInfo"/>
<table tableName="verify_info" domainObjectName="VerifyInfo"/>
</ibatorContext>
</ibatorConfiguration>
附插件包及去注释版jar包。
分享到:
相关推荐
开源ibator什么xml和pojo的时候,经常会带一些讨厌的注释还有一些没用的ibatorgenerator等的,我改了它的源代码,弄了个干净的ibator
本文将详细介绍Ibatis自动生成工具及其在生成DAO和实体类中的应用。 **一、Ibatis自动生成工具** Ibatis的自动生成工具,如MyBatis Generator(MBG),是一个用于生成Java源代码的实用程序,这些源代码能够与...
"ibatis:使用ibator自动生成代码和配置文件"这个主题聚焦于一个实用的工具——ibator,它是MyBatis框架的一个扩展,用于自动化MyBatis的代码生成过程。这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它...
Ibator是iBATIS(现在已经演变为MyBatis)的一个扩展,它能够根据数据库表结构自动生成Java源代码,包括DTO(Data Transfer Objects)、DAO(Data Access Object)类以及对应的XML映射文件,大大减少了手动编写这些...
自动生成ibatis所需文件,达到快速查询,减少工作量的效果 CorpChannelDAO.java CorpChannelDAOimpl.java CorpChannel.java CorpChannelExample.java game_channel__corp_channel_SqlMap.xml 详情步骤请见...
总结来说,SQLServer Ibatis XML自动生成工具是Java开发中的得力助手,尤其适合于处理Ibatis的XML映射文件生成。它通过自动化的方式,帮助开发者快速创建和维护数据库操作的映射文件,从而提高开发速度,降低错误率...
本工具的主要功能是:根据您指定的数据库地址选择表或自定义属性信息(文件),生成对应的pojo类和ibatis配置文件; 3. 目前支持的较好的是mysql数据库,oracle的也支持,但还没经过测试,故暂不提供此功能选项...
这个工具能够自动化地生成iBatis所需的配置文件,大大提高了开发效率。它可能包含以下功能: 1. **数据库元数据获取**:工具能连接到数据库,读取表结构和字段信息,自动生成对应的Mapper XML文件,包括增删改查等...
总结一下,"IBatis 代码生成工具"是.NET平台上的一款实用软件,能够自动化生成IBatis框架所需的XML配置文件,从而提高开发效率。结合DevExpress组件,它提供了友好的用户界面,简化了与数据库交互的代码编写工作,...
这个"ibatis SQL映射文件、DAO、model自动生成工具"的源码,旨在简化开发过程,通过自动化生成基本的Ibatis相关代码,提高开发效率。 首先,SQL映射文件(Mapper XML)是Ibatis的核心部分,它定义了数据库操作的SQL...
运行这个构建脚本后,MBG会根据配置文件生成对应的Java源代码,包括实体类(对应数据库表的字段)、Mapper接口(用于SQL操作)以及XML映射文件(包含具体的SQL语句)。这些代码遵循MyBatis的编程模式,可以直接在...
标题中的“ibatis生成实体工具”指的是一个辅助开发的软件或脚本,它能够自动生成基于iBatis框架的实体类(Entity Beans)和数据库操作的映射文件。iBatis是一个优秀的持久层框架,它将SQL语句与Java代码分离,提供...
【ibatis代码自动生成代码程序】是一个实用工具,旨在帮助开发者快速生成基于iBATIS框架的Java代码。iBATIS,作为一个数据访问层框架,它允许程序员将SQL语句与Java代码分离,提供了一种简单但强大的方式来处理...
Ibatis SQL生成工具是一款专为开发者设计的实用应用程序,它能够极大地提高开发效率,尤其是在处理大量数据库操作时。Ibatis,作为一个轻量级的持久层框架,与传统的ORM(对象关系映射)工具相比,提供了更为灵活的...
ibatis代码生成工具。iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和.NET的持久层...
- 执行:运行生成器,根据配置文件生成对应的Java和XML文件。 - 整合:将生成的代码整合到项目中,调整或添加必要的业务逻辑。 5. 自定义模板: 如果默认的生成模板不能满足需求,开发者还可以自定义模板,例如...
Abator是Ibatis官方提供的一个自动化工具,用于自动生成DAO(Data Access Object)、DTO(Data Transfer Object)和sqlMap文件,极大地提高了开发效率,同时有助于保持代码的规范性和一致性。Abator的官方网站为...
在Java开发中,"ibatis反向生成工具"是一种实用的辅助开发工具,它能够通过连接到数据库,根据数据库中的表结构自动生成相关的DAO(Data Access Object)、Domain(领域模型)和XML配置文件。这极大地提高了开发效率...