# CodeToDbTable **Repository Path**: jiyilee/code-to-db-table ## Basic Information - **Project Name**: CodeToDbTable - **Description**: CodeToDbTable,参考让Hibernate生成的DDL脚本自动增加注释https://blog.csdn.net/liangyixin19800304/article/details/12426979?utm_source=blogxgwz5 ------废话补多少,要转的hibernate结构实体类(加上Comment特性备注实体&属性)之间放到com.jiyilee.database.entity下面,直接运行App的main即可生成(含备注)sql脚本 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-10-11 - **Last Updated**: 2023-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前言-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