eclipse 远程安装ibatis插件 自动生成model、map、dao 类。
一:安装ibatis插件 步骤如下
eclipse->Help>Install New Software>Find and Install->add->
(name:ibatis ,URL:http://ibatis.apache.org/tools/abator
)
->OK->Abator for Eclipse Update Site->OK 如下图
点击add 弹出下图 输入地址 点击ok
选择一个 点击next直到结束
插件安装完了 我们还要在项目新建个文件 配置要自动生成哪些内容 我这里包括model、map、dao 类。
二.建立一个项目
新建一个Eclipse项目,输入名字,然后选择文件>新建>ABator for iBatis configuration File,选择Location,并且键入File Name:abatorCsonfig.xml。
点击“完成”,Eclipse会在程序根目录下建立abatorCsonfig.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="数据库URL"
userId="用户名" password="密码" >
<!--我的 location=D:\setup\lib\classes12.jar-->
<classPathEntry location="数据库驱动jar包路径" />
</jdbcConnection>
<!--我的<javaModelGenerator targetPackage="com.portal.model"targetProject="extDemo/src"/>-->
<javaModelGenerator targetPackage="model层包路径" targetProject="src路径" />
<sqlMapGenerator targetPackage="map层包路径" targetProject="src路径" />
<daoGenerator targetPackage="dao层包路径" targetProject="src路径" type="GENERIC-CI" />
<!-- 我的配置 生成哪些对象映射 就要加上去表名称-->
<table schema="表名" tableName="表名">
</abatorContext>
</abatorConfiguration>
最后右键运行配置文件 如下图
完成生成 如下图
分享到:
相关推荐
2. **安装与配置**:初学者需要了解如何下载、安装和配置iBTAIS。这可能涉及设置数据库连接、服务器环境配置以及系统权限设定。 3. **用户界面**:iBTAIS的用户界面应该是用户友好且直观的,以便新用户能快速上手。...
本来刚开始学Spring mvc 3.0+ Ibtais 基于Eclipse开发集成Spring mvc 3.0+ Ibtais 注解 求高手指导QQ286596209
这个"struts+spring+Hibernate+iBtais配置模板"应该包含上述所有组件的配置示例,帮助开发者快速搭建基于这些框架的应用。使用这个模板,可以极大地缩短项目初始化的时间,提高开发效率。在实际开发中,开发者需要...
1. **配置文件解析**:理解`sqlMapConfig.xml`全局配置文件和`*.xml`局部配置文件的结构和作用。 2. **SqlSession的使用**:创建SqlSessionFactory,然后通过SqlSession执行SQL语句,处理结果并提交或回滚事务。 3...
### ibatis简介与作用 #### 一、ibatis概述 ibatis是一个开源框架,其名称源自于“internet”和“abatis”的结合,由Clinton Begin在2001年创立。该框架主要用于简化Java应用程序中的数据库操作过程。...
1. **安装与配置**:首先,你需要了解如何在项目中引入Ibatis库,配置相关的XML配置文件,包括数据源、SqlSessionFactory和SqlSession的设置。 2. **Mapper接口与XML配置**:Ibatis的Mapper接口与XML配置文件是其...
在iBatis中,我们可以通过配置XML映射文件来实现这种关联。 1. **一对多关联映射原理** 一对多关联映射主要依赖于`<resultMap>`、`<collection>`和`<association>`元素。`<resultMap>`定义了对象和数据库记录之间...