baseconfig.java

来自「《JSP网站开发典型模块与实例精讲》一书光盘源码」· Java 代码 · 共 45 行

JAVA
45
字号
package org.appfuse.util.config;

import java.util.Properties;

public class BaseConfig
    implements ConfigInterface {

    private String configName = null;
    private Properties systemProps = null;

    public String getConfigName() {
        return configName;
    }

    public void setConfigName(String configName) {
        this.configName = configName;
    }

    public Properties getSystemProps() {
        return systemProps;
    }

    public void setSystemProps(Properties systemProps) {
        this.systemProps = systemProps;
    }

    /**
     * 根据名称,直接取得配置的值
     * @param name Object
     * @return Object
     */
    public Object getPropByName(Object name) {
        return systemProps.get(name);
    }

    /**
     * Get config property by name.
     * @param name Property name
     * @return Property value
     */
    public String getProperty(String name) {
        return systemProps.getProperty(name);
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?