# lwx-code-gen-java **Repository Path**: LWX2002/lwx-code-gen-java ## Basic Information - **Project Name**: lwx-code-gen-java - **Description**: 介绍介绍介绍介绍介绍介绍介绍 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-03 - **Last Updated**: 2025-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lwx-gen-code-java [![Node Version](https://img.shields.io/badge/springboot-3.5-brightgreen)](https://nodejs.org/) [![Vue Version](https://img.shields.io/badge/mysql-8.0-blue)](https://vuejs.org/) [![Vue Version](https://img.shields.io/badge/redis-8.x-red)](https://vuejs.org/) [![Vue Version](https://img.shields.io/badge/knife4j-8.x-orange)](https://doc.xiaominfo.com/) > 基于 SpringBoot 3 的代码生成器核心引擎 ## 🚀 核心能力 - ‌多模板引擎支持‌:同时集成Velocity和Freemarker - ‌元数据解析‌:自动解析数据库表结构 - 动态渲染‌:根据模板实时生成Java/XML代码 - ‌插件扩展‌:SPI机制支持功能扩展 ## 💻 开发环境 - Java 17+ - maven 3.9.x - redis 8.0.x - MySQL 8.0+ ## 🏗️ 项目结构 ``` lwx-gen-code-java/ ├─ .idea # idea 配置 ├─ src │ ├─ main # API 接口管理 │ │ ├─java │ │ │ └─com │ │ │ └─gen │ │ │ └─code │ │ │ ├─config │ │ │ │ ├─json │ │ │ │ ├─knife4j │ │ │ │ ├─mybatis │ │ │ │ ├─redis │ │ │ │ └─web │ │ │ ├─controller │ │ │ ├─exception │ │ │ ├─mapper │ │ │ ├─model │ │ │ │ ├─dto │ │ │ │ ├─entity │ │ │ │ ├─qo │ │ │ │ └─vo │ │ │ ├─service │ │ │ │ └─impl │ │ │ └─utils │ │ └─resources │ │ ├─mapper │ │ ├─static │ │ └─templates │ ├─ test # 静态资源文件 └─ pom.xml # vite 全局配置文件 ``` ## 🤝 贡献指南 1. 提交 Issue 说明问题/需求 2. 创建特性分支 (`feat/xxx` 或 `fix/xxx`) 3. 通过 `pnpm lint` 确保代码规范 4. 提交 Pull Request 并关联相关 Issue ## 📜 开源协议 MIT License (详见 LICENSE 文件) ## 📞 技术支持 - 问题反馈:### - 紧急联系:liwenxuan.2@qq.com