# ddlcoder **Repository Path**: zzlsss/ddlcoder ## Basic Information - **Project Name**: ddlcoder - **Description**: 根据DDL和数据库连接来生成任意模板的代码,使用final enjoy作为模板引擎,druid作为sql解析插件 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-05 - **Last Updated**: 2025-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 软件说明 ### Java版本 `java17`,若需`Java8`运行,只需修改项目中的几行代码 ### 功能特点 - [x] 轻量级框架,理论上支持任意使用jdbc连接的数据库 - [x] 支持直接使用DDL解析表和字段生成代码 - [x] 支持增量生成 - [x] 灵活的类型映射(使用keyValue的方式自定义类型映射) - [x] 灵活的目标文件类型和输出地址配置 ### 系统架构/结构 ![system.drawio.png](docs/system.drawio.png) ### 配置说明 配置说明详情:[详情](docs/configuration.md)