mysql 生成 javabean_从MySQL快速生成JavaBean

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了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/531750.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

poj2253 Frogger(最短路变型或者最小生成树)

1 /*2 题意:就是源点到终点有多条的路径,每一条路径中都有一段最大的距离!3 求这些路径中最大距离的最小值!4 5 Dijkstra, Floyd, spfa都是可以的!只不过是将松弛的条件变一下就行了!6 7 …

python包mdure_Python hashlib模块实例使用详解

这篇文章主要介绍了Python hashlib模块实例使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下hashlib模块主要的作用:加密保护消息安全,常用的加密算法如MD5,SHA1等。1、…

UVAoj 348 - Optimal Array Multiplication Sequence

1 /*2 题意:矩阵相乘的最少的步数3 dp[i][j]min(dp[i][j], dp[i][k]dp[k1][j]num[i-1]*num[k]*num[j]);4 表示的是第i个矩阵到第j个矩阵相乘的最少步数5 sign[i][j]表示的是第i个矩阵到第j个矩阵相乘的最少步数是由第i个矩阵到第sign[i][j]个矩阵相…

raft协议 MySQL 切换_Raft 协议实战系列(二)—— 选主

注:本文原创,转载请标明出处。欢迎转发、关注微信公众号:Q的博客。 不定期发送干货,实践经验、系统总结、源码解读、技术原理。本文目的笔者期望通过系列文章帮助读者深入理解Raft协议并能付诸于工程实践中,同时解读不…

codeforce Pashmak and Buses(dfs枚举)

1 /*2 题意:n个同学,k个车, 取旅游d天!3 要求所有的学生没有两个或者两个以上的在同一辆车上共同带d天! 输出可行的方案!4 5 对于d行n列的矩阵,第i行第j列表示的是第i天第j个同学所…

怎样用mysql查询测试_如何测试数据库查询优化器

我一直认为,查询优化器(Query Optimizer,后面简称优化器)一直是数据库领域 Top 级别的 hardcore 技术,自己也一直尝试去深入理解,但每每看到 TiDB 代码里面那一大坨 plan 的代码,我就望而生畏了,就像是『可…

poj2060Taxi Cab Scheme(二分图匹配)

1 /*2 题意: 出租车 有一个出发的时间,从点(a, b)到点(c, d),时间为3 abs(a-c)abs(b-d)! 一辆车可以在运完一个乘客后运另一个乘客, 4 条件是此车要在预约开始前一分钟之前到达出发地,…

二级java考什么_计算机二级Java考试资料!

Where领?基本要求1 . 掌握 Java 语言的特点、实现机制和体系结构。2 . 掌握 Java 语言中面向对象的特性。3 . 掌握 Java 语言提供的数据类型和结构。4 . 掌握 Java 语言编程的基本技术。5 . 会编写 Java 用户界面…

二分匹配最大匹配的理解(附图解)

定义一个PXP的有向图中,路径覆盖就是在图中找一些路径,使之覆盖了图中的所有顶点,且任何一个顶点有且只有一条路径与之关联;(如果把这些路径中的每条路径从它的起始点走到它的终点,那么恰好可以经过图中的每…

poj 2226 Muddy Fields(合理建图+二分匹配)

1 /*2 题意:用木板盖住泥泞的地方,不能盖住草。木板任意长!可以重叠覆盖! *表示泥泞的地方,.表示草!3 思路:4 首先让我们回忆一下HDU 2119 Matrix这一道题,一个矩阵…

java验证码工具_java 验证码工具

importjavax.imageio.ImageIO;import java.awt.*;importjava.awt.image.BufferedImage;importjava.io.IOException;importjava.io.OutputStream;importjava.util.Random;public classCaptchaUtils {private final static Object lock newObject();/*** 图片的宽度。*/private …

Floyd算法的理解

转载于:https://www.cnblogs.com/hujunzheng/p/3919226.html

http get post java_java发送http的get、post请求实现代码

Http请求类package wzh.Http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map;public class HttpRe…

java string的作用_浅谈java String不可变的好处

一、java内部String类的实现:java 8:public final class Stringimplements java.io.Serializable, Comparable, CharSequence {/** The value is used for character storage. */private final char value[];}java 9 及之后:(使用coder标识了…

34988 Happy Reversal(二进制去取反)

1 /*2 题意:给多个二进制数,对某些数进行按位取反操作!3 然后从中找到最大数和最小数,并输出他们的差值! 4 注意:所有的数都是整数,包括取反之后5 6 思路:一个n为二进…

java vim ide_Vim配置Java IDE

首先安装vim (当然做java 开发要装jdk 这个就不说了)emerge -av vim (gentoo 系统上安装vim 的命令,你可以用rpm ,apt-get )给vim 安装 javacomplete 插件http://www.vim.org/scripts/script.php?script_id1785 这个插件的作用是实现一部分代码提示功能 比如你输入 System…

java中线程存活和线程执行的问题!

1 /*2 下面的程序会出现下面的情况,当Thread-0, Thread-1, Thread-2都被wait的时候,可能会同时苏醒3 Thread-0 put4 Thread-1 put5 Thread-2 put6 Thread-3 get//在此处,Thread-3拿到锁之后&#xff0…

java中多线程模拟(多生产,多消费,Lock实现同步锁,替代synchronized同步代码块)...

import java.util.concurrent.locks.*; class DuckMsg{int size;//烤鸭的大小String id;//烤鸭的厂家和标号DuckMsg(){}DuckMsg(int size, String id){this.sizesize;this.idid;}public String toString(){return id " 大小为:" size;} } class Duck{private int …

java encode 空格_javaWeb中URLEncoder.encode空格问题

近期开发一个在线坐席的功能。发现推送的消息中空格变成了 。查询发现URLEncoder.encode的问题。曾经用的时候也没注意过,解决的方法网上是对URLEncoder.encode的之后的字符串进行替换号,这样的方式假设真的有号那也被替换了。所以应该在URLEncoder.enco…

poj 1386 Play on Words(有向图欧拉回路)

1 /*2 题意:单词拼接,前一个单词的末尾字母和后一个单词的开头字母相同3 思路:将一个单词的开头和末尾单词分别做两个点并建一条有向边!然后判断是否存在欧拉回路或者欧拉路 4 5 再次强调有向图欧拉路或欧拉回路的判定方法&…