mybatiscodehelperpro官网_iphone更新现在安装

mybatiscodehelperpro官网_iphone更新现在安装mybatis的插件

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

MyBatisCodeHelperPro简介

  1. 通过方法名(不需要方法的返回值和参数 会自动推导出来)来生成sql 可以生成大部分单表操作的sql 只需要一个方法的名字即可 会自动补全好方法的参数和返回值 和springdatajpa的语句基本一致
  2. xml sql几乎所有地方都有自动提示,sql正确性检测,插件会识别mybatis的一系列标签 如 include trim set where,在这些标签之后的sql可以自动提示数据库的字段,检测sql的正确性,从此不用担心sql写错
  3. 直接从Intellij自带的数据库或者配置一个数据库生成crud代码 自动检测好 useGeneratedkey 自动配置好模块的文件夹 只用添加包名就可以生成代码了
    xml代码格式化
  4. 从java类生成建表语句
  5. 数据库添加字段后可以继续生成,不会修改之前已经在接口或xml添加的自

idea下载

  1. 选择在idea项目中file->settings->plugins->搜索 ‘MyBatisCodeHelperPro’
    下载安装位置

idea配置数据库

  1. 配置数据库 数据库名一定要填 数据库无法连接请切换驱动的版本(idea高版本会自动下载),可以通过view->Tool Windows->DataBase调出视图。
    配置需要连接的数据库
  2. 设置数据库的sql配置:
    配置用户名密码等
  • 设置数据库的连接引擎
    连接引擎
  • 配置插件方法名生成对应的数据库
    配置插件方法名生成对应的数据库
  • 如果有多个数据库,并且有相同的表名需要配置
    相同的表名配置
  • 配置好后的效果配置好后的效果

使用Intellij自带的datasource来生成 最简单的从数据库生成代码

生成简单的crud代码

快速测试mybatis的sql (插件功能)

快速测试演示

  • 如果只是单独测试sql是否正确,没必要启动spring容器,mybatis可以直接定义配置文件进行启动,如下
    配置直接执行
  • 配置文件 配置文件设置

官网连接

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191082.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • server.mappath方法详解

    server.mappath方法详解server.mappath方法详解server.mappath方法整理,可供需求的朋友参考./当前目录 /网站主目录 ../上层目录 ~/网站虚拟目录 如果当前的网站目录为E:\wwwroot应用程序虚拟目录为E:\wwwroot\company浏览的页面路径为E:\wwwroot\company\news\show.asp 在show.a

    2022年7月12日
    17
  • java三种单例模式的实现[通俗易懂]

    java三种单例模式的实现[通俗易懂]java三种单例模式的实现一、单例模式介绍单例模式是最基础的程序设计模式之一,在java上表现为,单例模式下,一个单例对象的类只能存在一个,其职责只能由这个类产生的单例完成。优点:显而易见只用一个实例可以节省系统资源,对于一些需要经常创建销毁的对象而言,使用单例模式提高了系统性能缺点:获取单例对象时不能直接通过其构造方法获取,而是要通过它开放的创建方法来获取,可读性会稍差一点使用案例:比如加载某配置文件的程序对象可以是单例的,该对象在获取了配置信息后,其他需要信息的对象可以通过该单例对象获取到信息

    2022年7月9日
    19
  • k8s-主节点巡检脚本

    k8s-主节点巡检脚本

    2021年6月2日
    134
  • es6删除数组指定元素_如何删除数组中的元素

    es6删除数组指定元素_如何删除数组中的元素arr.splice(arr.findIndex(item=>item.id===id),1)//item只是参数可以写成i或者v都可以,//后面的额id是数组的id,是不能随便写的,如果你数组里面写的是id,这里就写id,如果数组里面写的是num,那这里就写num,//===后面的id是你想要删除的元素的id号,同理,如果你数组里面写的是num,那这里…

    2022年8月11日
    5
  • 假设将synthesize省略,语义特性声明为assign retain copy时,自己实现setter和getter方法[通俗易懂]

    假设将synthesize省略,语义特性声明为assign retain copy时,自己实现setter和getter方法

    2022年1月27日
    41
  • 项目的生命周期_项目生命周期的阶段

    项目的生命周期_项目生命周期的阶段项目管理的基本内容:计划、组织和监控。项目生命周期划分为3个基本的阶段:计划、实时监控和总结。根据PMBOK,项目生命周期分为5个阶段:(1)启动。>项目正式被立项,并成立项目组,宣

    2022年8月6日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号