-
Notifications
You must be signed in to change notification settings - Fork 946
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- 1. 支持代码生成模板 从 github获取 - 2. 重构代码生成的默认值从配置类获取
- Loading branch information
Showing
38 changed files
with
1,566 additions
and
1,214 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
75 changes: 75 additions & 0 deletions
75
...g-codegen/src/main/java/com/pig4cloud/pig/codegen/config/PigCodeGenDefaultProperties.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
package com.pig4cloud.pig.codegen.config; | ||
|
||
import cn.smallbun.screw.core.constant.DefaultConstants; | ||
import lombok.Data; | ||
import org.springframework.boot.context.properties.ConfigurationProperties; | ||
import org.springframework.context.annotation.Configuration; | ||
|
||
/** | ||
* 代码生成默认配置类 | ||
* | ||
* @author lengleng | ||
* @date 2024/7/15 | ||
*/ | ||
@Data | ||
@Configuration(proxyBeanMethods = false) | ||
@ConfigurationProperties(prefix = PigCodeGenDefaultProperties.PREFIX) | ||
public class PigCodeGenDefaultProperties { | ||
|
||
public static final String PREFIX = "codegen"; | ||
|
||
/** | ||
* 是否开启在线更新 | ||
*/ | ||
private boolean autoCheckVersion = true; | ||
|
||
/** | ||
* 模板项目地址 | ||
*/ | ||
private String onlineUrl = DefaultConstants.CGTM_URL; | ||
|
||
/** | ||
* 生成代码的包名 | ||
*/ | ||
private String packageName = "com.pig4cloud.pig"; | ||
|
||
/** | ||
* 生成代码的版本 | ||
*/ | ||
private String version = "1.0.0"; | ||
|
||
/** | ||
* 生成代码的模块名 | ||
*/ | ||
private String moduleName = "admin"; | ||
|
||
/** | ||
* 生成代码的后端路径 | ||
*/ | ||
private String backendPath = "pig"; | ||
|
||
/** | ||
* 生成代码的前端路径 | ||
*/ | ||
private String frontendPath = "pig-ui"; | ||
|
||
/** | ||
* 生成代码的作者 | ||
*/ | ||
private String author = "pig"; | ||
|
||
/** | ||
* 生成代码的邮箱 | ||
*/ | ||
private String email = "sw@pigx.vip"; | ||
|
||
/** | ||
* 表单布局(一列、两列) | ||
*/ | ||
private Integer formLayout = 2; | ||
|
||
/** | ||
* 下载方式 (0 文件下载、1写入目录) | ||
*/ | ||
private String generatorType = "0"; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.