MyBatis_Generator插件的安装以及简单使用方法(图解)
发布时间 - 2026-01-11 01:29:55 点击率:次MyBatis_Generator_1.3.1.zip

1 下载安装包
安装包名称:MyBatis_Generator_1.3.1.zip
2 在Eclipse上进行安装
l 将插件压缩包中的features和plugins里的东西都拷贝到eclipse的文件夹features和plugins下。
l 重启eclipse,验证是否安装成功。
出现此说明安装成功!
3 使用指南
创建Maven工程,完成之后如下:
1.新建一个generatorConfig文件
2.generatorConfig.xml文件的配置
jdbcConnection ---数据库链接URL、用户名、密码
javaModelGenerator---生成模型的包名和位置,就是mybatis 里面用的一些entity 类的存放路径配置
sqlMapGenerator ---生成的映射文件报名和位置,就是对应mybatis 的写sql 语句的xml文件的存放路径配置
javaClientGenerator---生成DAO的包名和位置,就是mybatis 里面dao 接口的存放路径
table---这个配置项是配置在项目中操作的数据库表
(1)pom.xml中添加依赖
(2)运行项目,执行run as -》 maven install
执行成功后,仓库里会下载下来这些依赖包。(如果有的话,就一直skip然后就build success了)
(3)找到mysql的jar包位置
这个jar包的位置会在后面的配置文件generatorConfig.xml中用到。
E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar
<classPathEntry location="E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar" />
(4)查看表所在的数据库信息
<jdbcConnection
driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/test" userId="root"
password="root" />
<table tableName="users" domainObjectName="userInfo" />
tableName:用于自动生成代码的数据库表
domainObjectName:对应于数据库表的javaBean类名
(5)配置完后运行mybatisConfig.xml
点击mybatisConfig.xml,右键选择generate mybatis ....
(7)查看结果,自动创建成功的代码结构:
(8)查看详细代码
4 注意事项
l generatorConfig.xml配置一定要准确,构建的表名如果出现错误可能会导致报错:
错误配置:
正确配置:
l targetProject路径使用相对路径,不要使用绝对路径,否则会报错:
错误配置:
报错信息:
正确配置:
以上这篇MyBatis_Generator插件的安装以及简单使用方法(图解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# MyBatis_Generator插件安装
# mybatis generator 使用方法教程(生成带注释的实体类)
# MyBatis Generator生成代码及使用方式详解
# 详解在springboot中使用Mybatis Generator的两种方式
# 详解在IDEA中使用MyBatis Generator逆向工程生成代码
# IntelliJ IDEA中使用mybatis-generator的示例
# 使用Mybatis Generator结合Ant脚本快速自动生成Model、Mapper等文件的方法
# Mybatis generator的使用全面解析
# Mybatis-Plus-AutoGenerator 最详细使用方法
# 使用mybatis-plus-generator进行代码自动生成的方法
# MyBatis Generator的简单使用方法示例
# 报错
# 给大家
# 安装包
# 右键
# 会在
# 希望能
# 这篇
# 重启
# 则会
# 完后
# 小编
# 自动生成
# 配置文件
# 大家多多
# 新建一个
# 看表
# 出现错误
# 应于
# 包中
# 仓库里
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
🚀拖拽式CMS建站能否实现高效与个性化并存?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
如何正确下载安装西数主机建站助手?
LinuxShell函数封装方法_脚本复用设计思路【教程】
大学网站设计制作软件有哪些,如何将网站制作成自己app?
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
Win11怎样安装网易有道词典_Win11安装词典教程【步骤】
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
如何选择PHP开源工具快速搭建网站?
Laravel如何实现一对一模型关联?(Eloquent示例)
如何在腾讯云服务器快速搭建个人网站?
php json中文编码为null的解决办法
香港服务器选型指南:免备案配置与高效建站方案解析
Laravel怎么在Controller之外的地方验证数据
如何用IIS7快速搭建并优化网站站点?
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
企业网站制作这些问题要关注
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
如何快速登录WAP自助建站平台?
长沙企业网站制作哪家好,长沙水业集团官方网站?
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
高端云建站费用究竟需要多少预算?
大型企业网站制作流程,做网站需要注册公司吗?
太平洋网站制作公司,网络用语太平洋是什么意思?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel怎么清理缓存_Laravel optimize clear命令详解
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
如何在橙子建站上传落地页?操作指南详解
JavaScript数据类型有哪些_如何准确判断一个变量的类型
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
Python自动化办公教程_ExcelWordPDF批量处理案例
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
Mybatis 中的insertOrUpdate操作
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Laravel怎么连接多个数据库_Laravel多数据库连接配置
西安专业网站制作公司有哪些,陕西省建行官方网站?
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
制作公司内部网站有哪些,内网如何建网站?
nodejs redis 发布订阅机制封装实现方法及实例代码
详解Android中Activity的四大启动模式实验简述
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
如何快速搭建自助建站会员专属系统?
如何快速搭建安全的FTP站点?

