IDEA自带插件的实体生成详细教程,离线情况下如何导入MySQL的驱动

IDEA生成实体详细教程

首先IDEA是自带的有实体(Entity)生成插件的,那么接下来我们一起来看看怎么使用IDEA自带的插件来生成我们的Java实体。

一、配置MySQL连接

1、打开IDEA找到右边的Databse(不同版本的IDEA,Databse的位置可能不一样,仔细在IDEA的左侧,下方,右侧好好找找)

IDEA界面

2、依次点击①②③步找到MySQL(第三步如果没有用过MySQL生成实体,就会在下面的列表中,仔细找找就能找到)

在这里插入图片描述

3、点击MySQL之后会出来下面这个配置框(我用的是2021.3.3版本的IDEA,不同版本的IDEA界面可能会有区别,但是配置内容都是类似的)
在这里插入图片描述

接着我们来讲讲这些都是什么意思:
①MySQL连接的名称,这里可以随便填,不影响使用
②连接的注释
③MySQL的Host,也就是你需要连接的数据库的IP地址
④端口,默认3306
⑤MySQL的用户名
⑥MySQL的用户名对应的密码
⑦填写密码的保存方式,Forever:永久保存
⑧连接的数据库名称
⑨最终生成的jdbc驱动的URL

填写完成后有网的情况下直接点击Download下载驱动即可

最下方有一个Test Connection,在填完上面的配置之后可以点击Test Connection来看你填写的配置是否正确,如果填写正确它会提示你连接成功(如果提示连接不成功可以先检查一下IP端口账号密码有没有填对,IP能不能ping通等等)

在这里插入图片描述

到这里,生成实体的配置就算结束了,但是,这里还有一个问题,那就是如果你是处于没有网的情况下,你就需要单独下载MySQL的连接驱动Jar包的,接下来我们讲讲怎么在没有网的情况下将MySQL的连接驱动包导进IDEA。

1、你需要在网上下载一个mysql-connector-java-x.x.x.jar的jar包(x.x.x版本任意,建议不要版本太低,8.0.11以上的都可以)

2、然后放在下图中的路径中,放在jdbc-drivers这个目录下(注:选择你使用的用户名,AppData为隐藏文件夹,找不到AppData的去百度怎么显示隐藏文件夹)
在这里插入图片描述

3、将jar包放在这个目录下后,回到IDEA点击这个小扳手
在这里插入图片描述

4、依次选择Drivers -> MySQL 然后点右边的+号,选择第一个导入Jar包
在这里插入图片描述

5、选中jar包点击OK这样jar包就导入IDEA了
在这里插入图片描述

6、选中IDEA自带的配置,点击-号删除,然后下方点击OK即可
在这里插入图片描述

7、回到MySQL配置这里,可以看到Test Connection上方的Download按钮消失了,填写好配置就可以直接点击Test Connection来测试你的MySQL配置是否正确了

在这里插入图片描述

二、生成Java实体

完成了以上配置之后,现在就可以通过IDEA来生成实体了

配置好连接后,点击OK后Database就会出现这样一个连接,这里就会有我们数据库里的表和行
在这里插入图片描述

对数据表右键,然后依次点击②③
在这里插入图片描述

点击③之后就会出现让你选择生成实体的目录,你可以任意选择一个目录,点击OK即可生成实体
在这里插入图片描述

这就是IDEA自带的脚本生成的实体,很不好用,所以你也可以自定义修改这个脚本,网上也有很多的实体生成脚本,感兴趣的可以自己去搜一搜,我说一下这个脚本的位置在哪里在这里插入图片描述

这个脚本的位置还是很好找的,你可以根据自己的需求来修改脚本,生成实体的注释注解字段类型等等,网上的脚本也有很多,可以去搜一下在这里插入图片描述

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值