idea使用MyBatisCodeHelperPro插件生成代码

本文介绍如何在IDEA中配置特定插件及数据库连接,包括解决时区问题的方法,并提供了一些常用的依赖配置。

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

方便开发:

   我们需要找到与之对应idea的插件版本:

    链接:https://pan.baidu.com/s/1Vg_JQdc8PAUy4zUxIJV0lQ         提取码:fwys

    下载后,推荐放到我们安装idea的目录下:

    然后进行配置;

                          

 

 

点击确认输入进来,然后将插件加载进idea后,自动重启;

然后配置:

                                                                        

 

 

Onlinekey的话自己找一下我的百度云中也有自带。

配置:

数据库用的tinyInt或者smallnt生成java类型是byte和short两种类型。在java代码里面操作byte和short类型比较麻烦,经常需要强制转换,下面是设置使用Integer来替代byte和short还有使用Java8的日期时间类型

 

                                                                         

配置依赖:

<dependency>
 <groupId>org.mybatis</groupId> 	<artifactId>mybatis</artifactId> 
<version>3.5.4</version> 
</dependency> 
<dependency> 
<groupId>org.projectlombok</groupId> 	<artifactId>lombok</artifactId> 
<version>1.18.10</version> 
</dependency> 
<dependency> 
<groupId>com.github.pagehelper</groupId> 	<artifactId>pagehelper</artifactId> 	<version>5.1.11</version>
</dependency> 

 

然后配置idea连接数据库:

 

 

 

报错的话:如果是Server retums invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.显示时区错误,因为时间与北京时间相差了八个小时。

 

有两种解决办法:

           一:打开cmd控制单修改数据库的系统时间

                  首先要确认你是否配置了mysql的全局变量,配置了进行下一步;

                 进入黑窗口:mysql  -h127.0.0.1  -u root  -p;在输入密码

                 继续输入 show variables like'%time_zone';  (加分号)查看是否是system

                 如果是进行下一步:set global time_zone = '+8:00'; 修改时区;

                 如果不成功:当然也有能是数据库的问题修改下版本:

                    

 

        二:还是不行就在idea上连接数据库时改变属性(推荐)

              在Advanced选项下修改属性

             ServerTimezone = Asia/Shanghai 

 

                                 

                               

 

补充一点要使用lombok的话要先下载下它的插件,pom文件上边已经有了

然后单个的就成功了

多个的与单个的一样就是有一点要注意:

                   

 

Ok,结束;

参考:https://blog.csdn.net/super_ljx/article/details/103051759

          https://blog.csdn.net/liuqiker/article/details/102455077

          https://blog.csdn.net/lianghecai52171314/article/details/105511508

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值