12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.ruoyi.framework.config;
- import org.springframework.boot.context.properties.ConfigurationProperties;
- import org.springframework.stereotype.Component;
- /**
- * 读取代码生成相关配置
- *
- * @author ruoyi
- */
- @Component
- @ConfigurationProperties(prefix = "gen")
- public class GenConfig
- {
- /** 作者 */
- public static String author;
- /** 生成包路径 */
- public static String packageName;
- /** 自动去除表前缀,默认是true */
- public static String autoRemovePre;
- /** 表前缀(类名不会包含表前缀) */
- public static String tablePrefix;
- public static String getAuthor()
- {
- return author;
- }
- public void setAuthor(String author)
- {
- GenConfig.author = author;
- }
- public static String getPackageName()
- {
- return packageName;
- }
- public void setPackageName(String packageName)
- {
- GenConfig.packageName = packageName;
- }
- public static String getAutoRemovePre()
- {
- return autoRemovePre;
- }
- public void setAutoRemovePre(String autoRemovePre)
- {
- GenConfig.autoRemovePre = autoRemovePre;
- }
- public static String getTablePrefix()
- {
- return tablePrefix;
- }
- public void setTablePrefix(String tablePrefix)
- {
- GenConfig.tablePrefix = tablePrefix;
- }
- @Override
- public String toString()
- {
- return "GenConfig [getClass()=" + getClass() + ", hashCode()=" + hashCode() + ", toString()=" + super.toString()
- + "]";
- }
- }
|