MyBatis Generator

一个mybatis自带的插件,作用是帮我们自动根据数据库的表结构生成对应的sql查询语句

如何使用

导入依赖

Pom文件中需要注意的点

这个路径必须是一样的,否则就无法运行

添加genertor文件

注意点:

上方红色爆红的不用管也是可以运行的

如果要进行对数据库的操作,有几个数据库就要存在几个context

Contextid是你给这个起的名字

Targetruntime就是生成的类型是啥

我这里使用的是simple类型,只会帮我生成简单的类型

数据库连接

这里写你要访问的数据库的名字代替掉mybatis_test,账号和密码输入自己的就行,其他的不要动就行

实体类

生成对应的实体类,这里选择的是生成的位置,这个targetPackage就是生成包的位置在哪里,targetproject是路径

Xml文件

生成xml文件的位置和名字

Dao层

生成对应的dao层的位置和名字

想操作几个表就生成几个table就行,记得需要告诉他主键是谁

启动插件

双击这个插件,就会启动运行

控制台弹出buildsuccess就表示成功了

效果展示

相关推荐
SeaTunnel3 小时前
AI 让 SeaTunnel 读源码和调试过时了吗?
大数据·数据库·人工智能·apache·seatunnel·数据同步
凯瑟琳.奥古斯特4 小时前
数据冗余与规范化的本质[数据库原理]
开发语言·数据库·职场和发展
_ku_ku_4 小时前
数据库系统原理 · SQL 数据定义、更新及数据库编程 · 自学总结
数据库·oracle
Mortalbreeze5 小时前
深度理解文件系统 ---- 从磁盘存储到内核存储
大数据·linux·数据库
2301_803934615 小时前
MySQL 字段类型选择规范指南
jvm·数据库·python
oddsand15 小时前
Redis网络模型
java·数据库·redis
皮卡祺q5 小时前
【redies0-导论】分布式系统的演进-引进redis原因
java·数据库·redis
Don.TIk6 小时前
ChapterOne-搭建项目骨架
java·spring·spring cloud·mybatis
南极企鹅6 小时前
事务&@Transactional注解
java·数据库·spring·oracle·mybatis
UrSpecial6 小时前
Redis与多线程
数据库·redis·缓存