Mybatis反向生成之eclipse工具生成

本文介绍如何在Eclipse中安装MyBatis Generator插件并进行配置。包括数据库驱动配置、链接地址配置及各类文件存放位置配置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装

1、进入eclipse的help->eclipse marketplace中

2、输入mybatis generator 查询插件

3、点击install,安装插件

4、安装后重启,新建项目,选择其他(other)看到出现mybatis,表明安装成功


二、新建


1、配置文件

(1)、数据库驱动配置、既jar包配置

(2)、数据库链接地址配置

(3)、Model类存放地址配置

(4)、dao类存放配置

(5)、Mapper文件存放位置配置

(6)、表-类配置,可不配类名,会默认与表明对应

2、执行

传说有四种这里列我知道的

方式一

java -jar mybatis-generator-core.jar -configfile configname.xml -overwrite

方式二

使用MyBatisGenerator 创建java类调用MyBatisGenerator的generate方法,构造MyBatisGenerator类时需要传入三个参数,

配置文件、回调以及警告信息列表(结束后会统一输出)

方式三

直接右键配置文件进行Generate

jz-model是我的项目名,demo是我的数据库名,table里面可以加字段映射

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
 <classPathEntry location="E:\workspace_luna\jz-model\lib\mysql-connector-java-5.1.6.jar" />
  <context id="zyq">
    <!-- 连接配置 -->
    <jdbcConnection connectionURL="jdbc:mysql://127.0.0.1:3306/demo" 
        driverClass="com.mysql.jdbc.Driver" 
        userId="root" password="" />
    <!-- model位置 -->
    <javaModelGenerator targetPackage="com.zyq.domain" targetProject="jz-model" />
    <!-- mapper位置 -->
    <sqlMapGenerator targetPackage="com.zyq.mapper" targetProject="jz-model" />
    <!-- dao位置 -->
    <javaClientGenerator targetPackage="com.zyq.dao" targetProject="jz-model" type="XMLMAPPER" />
    <!-- 表配置 -->
    <table schema="Satisfaction" tableName="satisfaction">
     
    </table>
  </context>
</generatorConfiguration>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值