# code-generate
**Repository Path**: unix8/code-generate
## Basic Information
- **Project Name**: code-generate
- **Description**: 代码生成
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-05-17
- **Last Updated**: 2024-06-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# code-generate
#### 介绍
代码生成:界面搭配FreeMarker模板进行代码的快速生成,方便开发。
通过访问codegen页面可以进行数据源与模板的配置,开启代码生成功能后,如果本地工程中使用spring.datasource配置了数据源,会自动检索该配置并生成一个默认的数据源,启动时也会把jar包中带的模板复制到本地引入依赖的工程中,方便使用,开启并初次启动本地工程会生成codegen目录,该目录下存放配置信息和模板。
codegen目录结构:
-- data 存放一些自己配置的数据源和模板相关的信息。
-- template 存放模板信息,可以在页面新增也可以直接在这里新建。
程序启动后会自动检索codegen/template目录下的所以模板,可以把已经测试好的模板直接放在该目录,直接复用。
#### 使用说明
1. maven引入
``` xml
org.code.generate
code-generate
0.0.2
org.code.generate
code-generate-ui
0.0.2
```
2. 开启
@EnableCodeGenerate
3. 访问
http://localhost:8080/context-path/codegen-ui.html
#### 问题
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request