AbatorForEclipse1.1.0.zip 插件配置
<?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="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/mytest" userId="root" password="123" >
<classPathEntry location="D:\Install\DB\MySqlDb\mysql-connector5.1.5.jar" />
</jdbcConnection>
<javaModelGenerator targetPackage="com.dj.model" targetProject="createDb" />
<sqlMapGenerator targetPackage="com.dj.sqlMap" targetProject="createDb" />
<daoGenerator targetPackage="com.dj.dao" targetProject="createDb" type="GENERIC-CI" />
<table schema="mytest" tableName="um_user" domainObjectName="User"/>
</abatorContext>
</abatorConfiguration>
IbatorForEclipse1.2.1.zip 插件配置
<?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:\Install\DB\MySqlDb\mysql-connector5.1.5.jar" />
<ibatorContext id="context1" >
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/mytest" userId="root" password="123"/>
<javaModelGenerator targetPackage="com.dj.model" targetProject="webTest">
<property name="enableSubPackages" value="true"/>
<property name="trimStrings" value="true"/>
</javaModelGenerator>
<sqlMapGenerator targetPackage="com.dj.sqlMap" targetProject="webTest" >
<property name="enableSubPackages" value="true"/>
</sqlMapGenerator>
<daoGenerator targetPackage="com.dj.dao" targetProject="webTest" type="GENERIC-CI">
<property name="enableSubPackages" value="true"/>
<property name="methodNameCalculator" value="extended"/>
</daoGenerator>
<table schema="" tableName="um_user" domainObjectName="User"/>
<table tableName="um_role" domainObjectName="Role"/>
</ibatorContext>
</ibatorConfiguration>
分享到:
相关推荐
### 利用ibatis框架生成代码:自动化与效率提升 ...通过细致的配置和合理的规划,利用ibatis框架生成代码能够显著提升开发效率,减少错误,并使团队能够将更多精力投入到业务逻辑的创新和优化上。
总结来说,"ibatis插件"是为了方便Eclipse用户使用Ibatis框架而设计的工具,它可以自动化生成DAO和Service层代码,降低开发者的负担。Abator作为这个插件的一部分,提供了强大的代码生成功能,根据数据库表自动生成...
ibatis ibator eclipes插件 代码生成器 代码自动生成工具 下载后将features和plugins两个文件夹下的文件拷贝到eclipes安装路径下对应的features和plugins两个文件夹下即可
通过定义XML配置文件,我们可以指定数据库表、字段以及生成代码的模板,Abator会根据这些信息自动创建相应的Java源代码和SQL映射文件。 要安装无注释版的Abator插件,首先确保你已经拥有Eclipse IDE。然后,你需要...
"ibatis:使用ibator自动生成代码和配置文件"这个主题聚焦于一个实用的工具——ibator,它是MyBatis框架的一个扩展,用于自动化MyBatis的代码生成过程。这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它...
在无法直接通过网络下载的情况下,将`ibator`的Eclipse插件手动添加到Eclipse的`plugins`目录,是确保在特定环境中使用该工具的有效方法。 **1. 安装ibator插件** 安装`ibator`插件的过程非常简单。首先,你需要...
总结来说,"根据数据库表结构生成javabean的eclipse插件"是一个实用的开发工具,通过它可以无缝地将数据库结构转换为Java代码,提高开发效率。结合Eclipse的强大扩展性、Oracle和MySQL的广泛使用、SWT的用户界面以及...
2. **集成开发环境插件**:部分IDE如IntelliJ IDEA和Eclipse有专门的Ibatis插件,例如MyBatis plugin,可以方便地生成代码。只需选择数据库中的表,插件会自动创建Mapper接口、XML文件和实体类。这种方式直观且快捷...
标题中的“更新数据库表字段生成javabean的Eclipse插件(新)”指的是一个Eclipse开发工具的扩展,它的主要功能是自动化地根据数据库表结构生成对应的Java Bean类。这样的工具能够极大地提升开发效率,避免手动编写...
Ibator-Eclipse插件1.2.1版正是这样一个辅助开发的神器,它将Ibator与Eclipse集成,为Java开发者提供了更便捷的代码生成体验。 这个插件版本1.2.1包含了优化后的jar包,意味着它在原有的功能基础上进行了性能和用户...
为了解决这个问题,Ibatis 提供了一个插件工具——Ibator,它可以帮助我们自动生成XML映射文件和对应的Java对象。 安装Ibator插件的步骤如下: 1. 首先,你需要下载Ibator的jar文件,例如 ibator_3.0.6.full.jar。...
6. **集成IDE插件**:可能有与Eclipse、IntelliJ IDEA等主流开发环境的集成,方便开发者在编写代码时直接生成或更新配置。 7. **版本控制友好**:生成的文件格式易于版本控制工具(如Git)管理,方便团队协作。 8....
Abator是Ibatis官方提供的一个自动化工具,用于自动生成DAO(Data Access Object)、DTO(Data Transfer Object)和sqlMap文件,极大地提高了开发效率,同时有助于保持代码的规范性和一致性。Abator的官方网站为...
下载名为"IbatorForEclipse1.2.1"的压缩包后,解压到Eclipse或MyEclipse的plugins目录下,然后重启IDE,即可在“New”菜单中看到"Ibatis Generator Config File"选项,这标志着插件安装成功。 接下来,我们来配置...
在整合这些框架时,Eclipse的插件如Spring Tool Suite(STS)和MyEclipse可以帮助设置项目结构,生成必要的配置文件,以及进行代码提示和错误检查。 整合过程的关键知识点: 1. **项目结构**:理解Maven或Gradle...
3. **iBATIS Abator**:此插件用于自动化iBATIS数据库映射文件和Java代码的生成,简化了基于数据库的开发。你可以从Apache官方网站下载:http://ibatis.apache.org/tools/abator。 4. **Tomcat Plugin**:对于...
- **配置文件结构**:Abator通过XML配置文件来指定生成代码的各种细节。 ```xml <!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" <!--...
与Eclipse中的Abator不同,iBatis Plugin不仅限于代码生成,而是全方位地优化了iBatis的开发体验。 **配置iBatis Plugin** 首先,你需要从IntelliJ IDEA的插件市场下载iBatis Plugin。安装完成后,配置数据源...
Abator 插件可以在这些 IDE 中安装,提供图形化的界面来配置和生成代码。 3. **Abator 的配置**:Abator 的配置文件(通常为 `abatorContext.xml`)是整个代码生成过程的核心。你需要在这里定义数据库连接信息、...
- 减少错误:由插件生成的代码减少了因手动输入而导致的错误。 - 易于维护:分离的SQL和业务逻辑使代码更清晰,便于后期维护。 总的来说,“generate mybatis ibatis artifacts”插件是Eclipse开发环境中的利器,...