首页 > 其他分享 >MyBatisX插件使用

MyBatisX插件使用

时间:2023-12-09 13:11:57浏览次数:36  
标签:mapper 插件 service 对象 数据库 MyBatisX 使用

Idea的MyBatisX插件使用——代码生成器

一、概述

1.1 功能

描述:自动根据数据库生成以下对象

  • domain:表对应的实体对象

  • mapper:操作数据库的对象

  • mapper.xml:定义了mapper对象和数据库的关联,可以在里面自己写SQL

  • service:包含常用的增删改查业务处理

  • serviceImpl:具体实现service里的操作方法

1.2 示意图

二、实现

2.1 安装

2.2 操作

  • 打开设置

  • 基础配置1

  • 基础配置2

    注意:Lombok是一个自动我们生成Java实体类代码的一个小的工具库

2.3 结果

三、问题

3.1 MyBatisPlus 自动开启驼峰命名规则映射

具体查看:https://baomidou.com/pages/56bac0/#mapunderscoretocamelcase

标签:mapper,插件,service,对象,数据库,MyBatisX,使用
From: https://www.cnblogs.com/freewalker/p/17890805.html

相关文章

  • k8s:通过 kubectl 插件 Kubepug 实现集群升级检查(废弃API资源检查)
    背景:k8s的版本迭代很快,虽然主要版本一直没有变化,但是次要版本一直在迭代,2022年一年就发布了三个次要版本,同时不同的次要版本之间API资源一直在变化,有新加入的,也有废弃删除的。不同版本的api资源版本也有不同,往往不是向下兼容的,比如在低版本中API资源版本为v1beta1,而高版......
  • HTML常用表单元素使用?
    ##表单的基本语法```<formaction="表单提交地址"method="提交方法">…文本框、按钮等表单元素…</form>```###表单属性:-action将表单数据提交到指定地址-method表单数据发送至服务器的方法,常用的有两种get(默认)/post。###get和post的区别-get:从指定的资源......
  • HTML中的三个列表,具体的使用及列表样式
    HTML有三种列表:##一、有序列表有序列表(Orderedlists):用数字或字母来标记列表项,每个列表项前会有一个数字或字母。```html<ol><li>列表项1</li><li>列表项2</li><li>列表项3</li></ol>```##二、无序列表无序列表(Unorderedlists):用符号来标记列表项,每个列表项前会有一个......
  • git的使用
    git的初始化配置#git配置 gitconfig--global--list 表示列出全局的配置 eg. gitconfig--globaluser.name"JohnDoe" [email protected] 上面两个命令配置好了我们个人的git配置,我们可以查看ls-al会看到.gitconfig文件。让我......
  • Android 图表开源库调研及使用示例
    原文地址:Android图表开源库调研及使用示例-Stars-One的杂货小窝之前做的几个项目都是需要实现图表统计展示,于是做之前调研了下,做下记录概述AAChartCore-Kotlin基于webview,本质上还是使用jsPhilJay/MPAndroidChart,老牌使用原生canvas绘制的图标,但似乎因为收费而不......
  • 使用8卡3090微调llama2-70B模型
    写在前面很多问题尚未弄清,还在进一步调整目前已知我用8卡的3090采用deepspeedZeRO3进行运行,下面是deepspeed3的配置1{2"fp16":{3"enabled":"auto",4"loss_scale":0,5"loss_scale_window":1000,6......
  • 发现工作负载使用的 Linux 内核子系统 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/admin-guide/workload-tracing.html发现工作负载使用的Linux内核子系统作者[email protected]@gmail.com维护者[email protected]要点了解构建和运行工......
  • 使用Harmony检测Unity.Object的隐式转换
    简介Unity是一个非常优秀的引擎,但其中有些设计在提供方便的同时也埋下了隐患,比如BroadcastMessage以及UnityEngine.Object中的隐式转换。本文通过使用Harmony注入C#代码,达到检测隐式转换的效果,提供了替换Unity引擎C#代码的思路。HarmonyHarmony-alibraryforpatching,re......
  • 为什么不应该使用"volatile"类型的类 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/process/volatile-considered-harmful.html为什么不应该使用"volatile"类型的类C程序员通常认为volatile意味着变量可以在当前执行线程之外被改变;因此,当使用共享数据结构时,他们有时会倾向于在内核代码中使用它。换句话说,他们已经将volat......
  • vscode-go语言插件,分析(三)
    goDebugConfiguration.ts配置GoDebugConfigurationProvider实现vscode.DebugConfigurationProvider接口goDebugFactory.ts调试工厂GoDebugAdapterDescriptorFactory描述工厂,实现vscode.DebugAdapterDescriptorFactory接口GoDebugAdapterTrackerFactory跟踪器,能够读取记录......