码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • [Spring Boot]08 IDEA接入MyBatisCodeHelper代码自动生成器


    目录

      • 前言
        • 一、插件市场安装插件
        • 二、使用插件自动生成代码

    前言

    上次介绍了,原生mybatis的方法: 06 Spring Boot接入mybatis通用mapper插件自动生成器。
    这次,再介绍下插件MyBatisCodeHelper-Pro的用法,使用此方法更加简单和方便。
    比如,不需要在代码里面引入过多的mybatis相关依赖和配置文件;
    比如,还可以自动生成service和impl的代码。
    比如,代码格式化、自动提示等等。
    MyBatisCodeHelper-Pro具体的功能介绍详见:github-MyBatisCodeHelper-Pro

    一、插件市场安装插件

    1、安装Jetbrains产品重置插件:IDE Eval Reset。
    不会的看这个:Jetbrains系列产品重置试用方法

    我使用的IDEA版本:
    在这里插入图片描述

    2、安装插件:MyBatisCodeHelperPro (Marketplace Edition)。
    注意下,不是:MyBatisCodeHelperPro。

    如下图所示:
    在这里插入图片描述

    注意下:IDE Eval Reset插件版本要V2.3.5以上。

    二、使用插件自动生成代码

    1、连接数据库
    此处连接:
    在这里插入图片描述
    2、Mybatis generator
    右键要生成代码的数据库表,点击:Mybatis generator
    在这里插入图片描述

    以Vip表为例子。

    //生成的代码对应的目录
    Vip.java -> bi/entity
    VipMapper.java -> bi/mapper
    VipMapper.XML -> resources/mapper
    VipService.java -> bi/service
    VipServiceImpl.java -> bi/service/impl
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    配置如下图:
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    对应的配置文件,还可以保存下来,可以复制给别人导入。
    OK了。

  • 相关阅读:
    适配uniapp的图表插件——Lime UI
    高质量项目管理-甘特图模板+教程(附下载包)/ PMP项目管理可用
    创建一个链表
    微服务实战 02 Sentinel 入门
    在ASP.NET Core微服务架构下使用RabbitMQ如何实现CQRS模式
    如何处理Flutter应用在iOS平台上的兼容性问题
    【MySQL】详解聚合查询、多表查询
    创新工具 | 如何以3×3增长模型矩阵驱动产品规模化增长
    AI大模型量化格式介绍(GPTQ,GGML,GGUF,FP16/INT8/INT4)
    【云原生】zookeeper + kafka on k8s 环境部署
  • 原文地址:https://blog.csdn.net/joinclear/article/details/127925426
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号