SELECT

CONCAT('/**\n*',COLUMN_COMMENT,'\n*/\n'), -- 注解

CONCAT('@Column(name = "',column_name,'")\n'), -- JPA字段注解

( -- 根据表定义的字段生成相应的 Java类型

CASE

data_type

WHEN 'varchar'

THEN 'private String'

WHEN 'bigint'

THEN 'private Integer'

WHEN 'int'

THEN 'private Integer'

WHEN 'date'

THEN 'private Date'

WHEN 'datetime'

THEN 'private Date'

ELSE 'NULL'

END

) AS data_type,

CONCAT(' ',LOWER(column_name),';\n') -- 字段名

FROM

information_schema.columns

WHERE TABLE_NAME = '表名' ;

查询数据,然后稍加修改就是一个完整的 JavaBean了。

mysql 生成 javabean_从MySQL快速生成JavaBean相关推荐

  1. python随机生成列表_python 实现快速生成连续、随机字母列表

    0.摘要 本文介绍了生成连续和随机字母表的方法,用于快速生成大量字母数据. 主要使用chr()函数,将数字通过ASCII表转换为相应字母. 1.chr() 函数 chr() 用一个范围在 range( ...

  2. python快速生成列表_python_字符串快速生成列表的绝招

    #coding:utf-8 #python_字符串快速生成列表的绝招 import random import time #----写字表 共200个字 (一年级) xiezibiao="春 ...

  3. linux目录怎么自动生成,情景linux--如何快速生成大文件?

    情景 在写情景linux--如何解决服务器日志过大导致的磁盘空间不足?(实践篇)时,因为要实际演示,所以需要快速创建一个大文件.其实,在实际工作过程中,有些时候是有这种需求的.今天就将其作为一个话题探 ...

  4. 像素地图生成工具帮助你快速生成精美地图

    在项目中,你可能会需要用到地图以更直观的展示和地域相关的一些信息.现在,借助 AmCharts 新工具--Pixel Map Generator,您可以在短短几分钟内创建出令人惊叹的视觉地图.并可以集 ...

  5. vs怎么生成html文件,vscode 快速生成html

    STM32之DMA+ADC 借用小甲鱼的经典:各位互联网的广大网友们.大家早上中午晚上好..(打下小广告,因为小甲鱼的视频真的很不错).每次看小甲鱼的视频自学都是比较轻松愉快的..我在想,如果小甲鱼出 ...

  6. python快速生成列表_python-用range()函数快速生成列表

    任务1描述 本关任务: 编程实现:输入一个整数n,用range()函数产生一个从n开始的10个整数组成的列表listx;将列表listx中的每个元素的值乘以2,形成一个新的列表listy. 编程要求 ...

  7. mysql javabean 工具_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.9.0版)...

    TableGo_20200520 v6.9.0 正式版发布,此次版本更新如下: 1.新增对JDK9及以上版本Java环境的支持 2.生成JavaBean更名为生成数据模型并且提供了C#.C++.Gol ...

  8. MySQL 测试数据快速生成

    MySQL 测试数据快速生成 一.前言 在我们进行大数据量的报表测试以及性能测试时,需要数据库中存在大量的基础测试数据,但是依赖于系统本身大多数情况下都无法快速产生大量适合的测试数据,这就需要我们手动 ...

  9. MySQL快速生成100W条测试数据

    自接看这一篇就完了(记得给我点个赞) MySQL如何快速生成千万数据量?mysql 如何快速生成百万测试数据实现思路1.创建内存表和普通表2.创建函数及存储过程创建生成n个随机数字https://mp ...

最新文章

  1. 第1期 | IOST开发者激励计划任务更新
  2. Java中switch对整型/字符型/字符串型具体实现细节
  3. 2019第十届蓝桥杯C/C++ B组省赛 —— 第二题:年号字串
  4. 如何判断Linux load的值是否过高
  5. multiple context container - entry point for tile click
  6. mysql远程访问错误
  7. Cookie案例-显示用户的上次访问时间代码实现
  8. Android 8.0 学习 (26)---Android8.0 Power Menu 添加截屏选项
  9. 【转】动态链接库(Dynamic Link Library)学习笔记
  10. win11右键菜单怎么修改 Windows11修改右键菜单为win10风格的步骤方法
  11. Java - Java Mail邮件开发(2)springboot +Java Mail + Html
  12. ubuntu下txt文件中文显示乱码的方法【转载】
  13. Windows各个系统勒索补丁下载地址
  14. WPF实现鼠标拖动框选功能
  15. “绿多多”公益+冠军链盟+关羽斩醛:良设板与“空间优造”的无醛与环保之路
  16. python你好怎么写_Python基础01之“你好世界”
  17. “3.15”曝光的人脸识别摄像头,错在用错了场所
  18. 设备管理器里“SM总线控制器”、“其他PCI桥设备”驱动有问题
  19. 微软ATC的笔试面试经历
  20. fama matlab源码_用matlab程序做Fama-MacBeth回归的代码

热门文章

  1. docker mysql:8.0.27
  2. Docker JFrog Artifactory 7.27.10 maven私服(IDEA 实战篇01) linux
  3. Linux Shell脚本专栏_监控100台服务器磁盘利用率脚本_07
  4. Swagger的描述注释配置详解
  5. 基于java+swing+mysql+JFeeChart的企业人力资源管理系统(1)
  6. 在列表前方插入一个数据_通俗易懂的Redis数据结构基础教程
  7. qt使用样式表来设置不规则按钮
  8. C语言 memcpy_s 函数 - C语言零基础入门教程
  9. java 多线程 临界区_多线程编程的设计模式 临界区模式
  10. [LCP28] 采购方案