spring+mybatis开发项目时,可以使用很多代码生成策略。但是一般都要装这个装那个,有时候临时用下要改配置、连接啥的不是很方便。终于找到一个很方便的在线代码生成器。
工具地址:https://tool.ityuan.com/gcode

操作步骤:
一、用navicat导出表结构(navicat8及以下版本导出的表结构才行,navicat12导出的表结构我这边测试上传有问题)
二、点击上传sql表结构(需要注意跟进自己实际需要设置实体名称、包路径)

三、生成代码如图,点击右侧copy按钮可以copy代码

这里需要注意的是例如生成的对象是Student, 需要自己手动建一个对象StudentDTO继承Student。表示对象的调用入参。例如:

package com.myschool.student.mapper;import com.myschool.student.dto.StudentInfoDTO;
import com.myschool.student.entity.StudentInfo;
import java.util.List;public interface StudentInfoMapper {int delete(Long id);int insert(StudentInfo studentInfo);int insertDynamic(StudentInfo studentInfo);int updateDynamic(StudentInfo studentInfo);int update(StudentInfo studentInfo);StudentInfo selectById(Long id);List<StudentInfo> findPageWithResult(StudentInfoDTO studentInfoDTO);Integer findPageWithCount(StudentInfoDTO studentInfoDTO);
}

java代码自动生成,在线生成非常好用收藏相关推荐

  1. java代码自动生成的插件_如何使用插件生成自定义Java 8代码

    java代码自动生成的插件 大多数程序员讨厌的一件事就是编写样板代码. 无休止的时间花费在设置实体类和配置数据库连接上. 为了避免这种情况,您可以让Speedment Open Source之类的程序 ...

  2. 使用Java代码自动生成工具:Telosys

    在Java开发工具中Java代码自动生成工具是很常见的,代码生成是模型驱动开发中最简单和最常用的技术.我们使用一个信息源,一种模型形式,并将其与一些模板结合起来以获得生成的工件,例如代码. 代码生成是 ...

  3. Eclipse 答疑:Eclipse 如何设置 Java 代码自动提示和自动补全?

    文章目录 前言 一.打开 Eclipse 进入配置页面 二.进入 Java 的设置 三.输入补全信息 四.应用检查 总结 前言 在课堂上或者是开发大佬面前,你也许总是能够看到大佬们只要在敲代码时啪啪啪 ...

  4. mysql数据字典生成,在线生成mysql数据字典

    生成mysql的数据字典,,自定义数据库,自定义表前缀 /** * 在线生成mysql数据字典 * 放在网站根目录下直接访问 * 样式可自定义 */ //配置数据库 $dbserver = " ...

  5. 空间复杂度,实现从excel导出到txt文件中的java代码自动构建,逻辑条件不同实现则不同...

    2019独角兽企业重金招聘Python工程师标准>>> package cn.jiguang.base64; import java.io.BufferedWriter; impor ...

  6. 基于Java代码自动提交Spark任务

    1.SparkLauncher简介 SparkLauncher支持两种模式: (1).new SparkLauncher().launch(),直接启动一个Process,效果跟Spark submi ...

  7. Lombok — Java代码自动生成 开发利器

    http://www.jiucool.com/lombok-java-eclipse/ 最近回家闲暇之余,发现了老外一款不错的工具,决定引入项目当中,这款工具就是Lombok. 一.Lombok是什么 ...

  8. Java 代码基于开源组件生成带头像的二维码

    二维码在我们目前的生活工作中,随处可见,日常开发中难免会遇到需要生成二维码的场景,网上也有很多开源的平台可以使用,不过这里我们可以通过几个开源组件,自己来实现一下. 在动手之前我们先思考一下需要进行的 ...

  9. Java 代码基于开源组件生成带头像的二维码,推荐收藏

    二维码在我们目前的生活工作中,随处可见,日常开发中难免会遇到需要生成二维码的场景,网上也有很多开源的平台可以使用,不过这里我们可以通过几个开源组件,自己来实现一下. 在动手之前我们先思考一下需要进行的 ...

  10. java代码:通过名称生成企业名称或者是个人的名字生成头像

    我们经常会看看钉钉这个办公软件,如果你没有传头像上去,他会默认生成一个带有你的名字的头像,这个是怎么生成的呢,有很多需求里面可能也会有 这个要求,就是通过一个名词生成一个头像,接下来我和大家说一下具体 ...

最新文章

  1. 如何编写webService接口
  2. 关于程序中的操作符左移和右移问题
  3. mysql二进制安装
  4. Python删除Delphi临时文件的小脚本
  5. docker设置镜像源 树莓派_树莓派上 Docker 的安装和使用
  6. web应用调试工具_如何使用浏览器开发人员工具调试渐进式Web应用程序
  7. 手把手教你用itchat统计好友信息,了解一下?
  8. [Usaco2009 Feb]Bullcow 牡牛和牝牛
  9. scrapy 快速入门
  10. 三分钟了解云存储网关 使用场景
  11. 新建linux efi分区,EFI系统分区是什么?单独创建EFI分区的图文教程
  12. 618号外:MS08067安全实验室也做安全培训了
  13. 快捷c语言中控程序,CREATOR快捷\creator\CR-PGMII\ST-7600C\CREATOR中控
  14. zabbix应用之详细的拓扑图标签--链路流量
  15. 如何利用Vue实现页面的局部刷新
  16. 初中信息技术说课稿_小学信息课说课稿范文(精选6篇)
  17. 机器学习中的线性代数之矩阵求导
  18. java Swing组件总结
  19. [Android]小米5刷root过程记录
  20. Cesium中的各个坐标拾取

热门文章

  1. python几种设计模式_Python七大原则,24种设计模式
  2. VS+QT快速入门教程
  3. java 8.0_java8_java8下载64位v8.0 官方版下载-无限下载
  4. 天翼云高可用虚拟IP(HAVIP)实践
  5. .Net Frame安装心得
  6. Java性能优化的七个方向
  7. 文件编辑vim常用命令
  8. aac蓝牙编解码协议_蓝牙协议总结
  9. 哇哦!《Java核心技术》都更到12版了,牛逼!
  10. WIN10使用 NetSpeedMonitor