• SpringBoot中加载自定义配置文件


    package com.ruoyi.generator.config;
    
    import org.springframework.beans.factory.annotation.Value;
    import org.springframework.boot.context.properties.ConfigurationProperties;
    import org.springframework.context.annotation.PropertySource;
    import org.springframework.stereotype.Component;
    
    /**
     * 读取代码生成相关配置
     * 
     * @author ruoyi
     */
    @Component
    @ConfigurationProperties(prefix = "gen")
    @PropertySource(value = { "classpath:generator.yml" })
    public class GenConfig
    {
        /** 作者 */
        public static String author;
    
        /** 生成包路径 */
        public static String packageName;
    
        /** 自动去除表前缀,默认是false */
        public static boolean autoRemovePre;
    
        /** 表前缀(类名不会包含表前缀) */
        public static String tablePrefix;
    
        public static String getAuthor()
        {
            return author;
        }
    
        @Value("${author}")
        public void setAuthor(String author)
        {
            GenConfig.author = author;
        }
    
        public static String getPackageName()
        {
            return packageName;
        }
    
        @Value("${packageName}")
        public void setPackageName(String packageName)
        {
            GenConfig.packageName = packageName;
        }
    
        public static boolean getAutoRemovePre()
        {
            return autoRemovePre;
        }
    
        @Value("${autoRemovePre}")
        public void setAutoRemovePre(boolean autoRemovePre)
        {
            GenConfig.autoRemovePre = autoRemovePre;
        }
    
        public static String getTablePrefix()
        {
            return tablePrefix;
        }
    
        @Value("${tablePrefix}")
        public void setTablePrefix(String tablePrefix)
        {
            GenConfig.tablePrefix = tablePrefix;
        }
    }
    
  • 相关阅读:
    kill一个pthread_test.bin测试程序主线程、子线程退出kernel flow
    signal bit operation
    pthread
    信号发送处理流程
    sdcardfs
    node小贴士03
    node小贴士02
    node小贴士01
    siteserver cms 搜索功能
    语法的高亮显示
  • 原文地址:https://www.cnblogs.com/hfultrastrong/p/12532773.html
Copyright © 2020-2023  润新知