zoukankan      html  css  js  c++  java
  • 随便写了一个CodeToDbTable可生成(含备注)sql脚本(基于hibernate实体)

    码云链接
    ------废话补多少,要转的hibernate结构实体类(加上Comment特性备注实体&属性)之间放到com.jiyilee.database.entity下面,直接运行App的main即可生成(含备注)sql脚本



    # 前言-CodeToDbTable

    惯例,公开版为基础吧。
    增强版链接:https://gitee.com/jiyilee/entity-code-to-db-table.git
    ```
    公司部门老大(老板认识的人啦---当然也是个职场套路老手)让设计新系统数据库,想拿旧的类似系统参考下(我是想直接修改),可惜~
    只给了没有备注的数据库脚本---让参考(个屁啊)又不给pd文件!(说不见了,但是我看了下代码,有备注的哦。。。职场就是这个鸟样了~),只能自己逆向。所以今天吃饱了就网上找了参考后,有了这个
    PS,你懂得,很多时候也是有用的,^_^
    ```

    #### 介绍

    + CodeToDbTable,参考让Hibernate生成的DDL脚本自动增加注释https://blog.csdn.net/liangyixin19800304/article/details/12426979?utm_source=blogxgwz5
    + tool.gentable下面用于非hibernate的实体转table,比如json转的实体类。比较简单,只转mysql的脚本、都为字符串类型


    #### 软件架构

    ```
    .
    ├── com
    │   └── jiyilee
    │   ├── App.java
    │   ├── database
    │   │   └── entity
    │   ├── schema
    │   │   ├── Comment.java
    │   │   └── SchemaExportTool.java
    │   └── tool
    │   └── gentable
    │   ├── SqlGeneratorFromJavaEntity.java
    │   ├── entity
    │   │   └── DeviceUploadRecord.java
    │   └── sql
    │   └── create.sql
    └── org
    └── hibernate
    ├── cfg
    │   ├── MyAnnotationBinder.java
    │   ├── MyCommentBinder.java
    │   └── MyConfiguration.java
    └── tool
    └── hbm2ddl
    └── MySchemaExport.java

    ```

    #### 联系
    + 阿泽
    + jiyilee
    + 15818121977
    若转载,请注明@jiyilee.cnblogs.com 珍惜生活,努力工作!!!
  • 相关阅读:
    SVN 初级教程
    572 node包管理工具
    571 node的events模块
    570 node内置模块fs
    569 node内置模块path
    568 node之JavaScript模块化:exports,module.exports,import,对象的引用赋值,require查找规则,export、import关键字,CommonJS的加载过程,ES Module加载过程
    567 node概述:Node程序传递参数,常见的全局对象,特殊的全局对象
    566 手写37个 原生JavaScript 系列汇总(含promise A+)
    565 手写promise源码
    564 函数的防抖和节流
  • 原文地址:https://www.cnblogs.com/jiyilee/p/13799392.html
Copyright © 2011-2022 走看看