首页 > 其他分享 >mybatis-plus插件的使用

mybatis-plus插件的使用

时间:2024-11-24 15:32:26浏览次数:7  
标签:包名 下面 插件 生成 点击 plus mybatis

大家在整合myatis-plus和spring-boot后可能会使用mybatis-plus的代码自动生成器,一般有自己加依赖,然后创建一个代码生成器的类,但这样比较繁琐。这里推荐我自己使用的插件

1、首先是这个插件:

安装重启后在工具栏里面使用:

点击后可能不会直接弹窗可能在另外页面,我的没有直接可以看到,最小化后才看到,我还一直点,以为不能用

这里的名称可以随便取,下面填完后,点击测试连接,显示成功后点击保存出现下面这个页面

在最上面选择自己要连的数据库,载选择要生成的表。如果你只有一个模块,模块这里不用选择,多个的话需要选择你自己的模块。包名也是自己指定自己的包名。下面就是生成的目录。

不过使用这个插件,没有生成controller类和service类。

2、第二个插件:

大家下载重启好了后有的idea版本不一样的可能在工具栏里面没有找到,以为用不了。有的版本它在other里面的

首先点击上面config database进行数据库连接

大家注意更改数据库的名称,大家可以先点击左边的测试连接,连接成功后点击OK就可以了。

接着大家点击下面的code generator出现下面页面,里面包含有你数据库中的表

模块写你的项目名即可,不用写绝对路径,包名自己的包名,下面要生成的勾选即可,点击code gentrator后提示成功即可。

这就是生成的目录,我这里是在空项目里生成的,没有在Maven项目中,所以类的图标是茶杯。

大家正确选择不会出现这种情况的。

最后两种插件介绍完了,更推荐第二个插件,感觉更强大一点,可以指定生成的东西。你喜欢哪种呢?

标签:包名,下面,插件,生成,点击,plus,mybatis
From: https://blog.csdn.net/2301_80156181/article/details/143919568

相关文章

  • MybatisPlus入门(七)MybatisPlus-DQL编程控制(上)
     一、查询条件设置查询条件如下图:  用户登录(eq匹配),代码示例:LambdaQueryWrapper<User>lqw=newLambdaQueryWrapper<User>();//等同于=lqw.eq(User::getName,"Jerry").eq(User::getPassword,"jerry");UserloginUser=userDao.selectOne(lqw);System.o......
  • MybatisPlus入门(五)MybatisPlus条件查询
    一、MybatisPlus条件查询MyBatisPlus将书写复杂的SQL查询条件进行了封装,使用编程的形式完成查询条件的组合  方式一:按条件查询查询年龄小于18的用户,代码示例:@SpringBootTestclassMybatisplusDqlApplicationTests{@AutowiredprivateUserDaouserDao;......
  • MybatisPlus入门(六)MybatisPlus-空值处理
    一、MybatisPlus-空值处理1.1)问题引入:在查询中遇到如下情况,有部分筛选条件没有值,如商品价格有最大值和最小值,商品价格部分时候没有值。  1.2)解决办法:步骤一:新建查询实体类UserQuery继承自Userpackagecom.it.domain.query;importcom.it.domain.User;importlombok.Da......
  • 一个基于原生 JavaScript 的简约消息提示插件,非常轻量,不依赖于任何第三方库或框架,使其
    在现代的Web开发中,提供良好的用户反馈是至关重要的。消息提示是其中一种最常见的方式之一,它可以用来向用户传达重要信息、警告或成功状态。然而,为了简化开发者的工作并提供一种轻量级、易于集成的解决方案,Dream-Msg应运而生。Dream-Msg是一个基于原生JavaScript的简约......
  • Vue3+element-plus 实现中英文切换(Vue-i18n组件的使用)
    1、前言        在Vue3项目中结合 vue-i18n 和 ElementPlus 实现中英文切换是一个常见的需求。下面是一个详细的步骤指南,帮助你完成这个任务。安装引入 1.安装依赖首先,你需要安装 vue-i18n 和 ElementPlus。npminstallvue-i18n@nextelement-plus......
  • 【做梦都没有想到】有了这些3DMAX插件不论是出图速度还是出图质量,都能轻松碾压一切三
    在建筑设计的广阔领域中,3DMAX作为一款功能强大的三维建模软件,早已成为众多设计师的首选工具。然而,仅凭3DMAX的基础功能,往往难以满足日益复杂和多样化的设计需求。幸运的是,市场上涌现出了众多专为建筑设计优化的3DMAX插件,它们能够极大地扩展软件的功能,提升设计效率,甚至激发设计......
  • MyBatis——分页插件(重要)
    目录(一)分页的计算方式(二)添加依赖(三)配置分页插件 (四)分页插件的使用1.PageHelper.startPage(intpageNum,intpageSize)2.PageInfo获取分页相关数据(一)分页的计算方式limit index,pageSizeindex:当前页的起始索引pageSize:每页显示的条数pageNum:当前页......
  • MyBatis入门——基本的增删改查
    目录一、MyBatis简介二、搭建MyBatis(一)配置依赖(二)log4j日志功能(三)数据库配置文件——jdbc.properties(四)创建MyBatis的核心配置文件(五)使用MyBatisX插件三、项目其他配置搭建(一)创建数据库连接工具类(二)创建表(三)创建数据库的实体类(四)UserMapper接口......
  • 化工与制药软件:Aspen Plus二次开发_(4).AspenPlus流体物性数据处理
    AspenPlus流体物性数据处理1.流体物性数据的重要性在化工与制药行业中,流体物性数据的准确性和可靠性对于工艺设计、仿真和优化至关重要。AspenPlus是一款广泛应用于化工过程模拟的软件,能够处理复杂的物性数据,但有时标准的物性数据库无法满足特定工艺的需求。因此,二次开......
  • 化工与制药软件:Aspen Plus二次开发_(4).AspenPlus流程模拟的高级技巧
    AspenPlus流程模拟的高级技巧1.模型参数的优化在化工与制药流程模拟中,模型参数的优化是非常重要的一步。通过优化模型参数,可以提高模拟的准确性和可靠性,从而更好地指导实际生产过程。AspenPlus提供了多种优化工具和方法,包括使用内建的优化器和自定义优化策略。1.1使......