MyBatis Generator

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

如何使用

导入依赖

Pom文件中需要注意的点

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

添加genertor文件

注意点:

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

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

Contextid是你给这个起的名字

Targetruntime就是生成的类型是啥

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

数据库连接

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

实体类

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

Xml文件

生成xml文件的位置和名字

Dao层

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

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

启动插件

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

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

效果展示

相关推荐
怣501 天前
MySQL多表连接:全外连接、交叉连接与结果集合并详解
数据库·sql
Dragon Wu1 天前
Spring Security Oauth2.1 授权码模式实现前后端分离的方案
java·spring boot·后端·spring cloud·springboot·springcloud
wjhx1 天前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
冰暮流星1 天前
javascript之二重循环练习
开发语言·javascript·数据库
万岳科技系统开发1 天前
食堂采购系统源码库存扣减算法与并发控制实现详解
java·前端·数据库·算法
冉冰学姐1 天前
SSM智慧社区管理系统jby69(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·管理系统·智慧社区·ssm 框架
杨超越luckly1 天前
HTML应用指南:利用GET请求获取中国500强企业名单,揭秘企业增长、分化与转型的新常态
前端·数据库·html·可视化·中国500强
Elastic 中国社区官方博客1 天前
Elasticsearch:Workflows 介绍 - 9.3
大数据·数据库·人工智能·elasticsearch·ai·全文检索
仍然.1 天前
MYSQL--- 聚合查询,分组查询和联合查询
数据库
一 乐1 天前
校园二手交易|基于springboot + vue校园二手交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端