Class Setting

java.lang.Object
org.miaixz.bus.setting.metric.setting.Setting

public class Setting extends Object
Setting工具类 提供静态方法获取配置文件
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Setting
    get(String name)
    获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
    static Setting
    获取给定路径找到的第一个配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Setting

      public Setting()
  • Method Details

    • get

      public static Setting get(String name)
      获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
      Parameters:
      name - 文件名,如果没有扩展名,默认为.setting
      Returns:
      当前环境下配置文件
    • getFirstFound

      public static Setting getFirstFound(String... names)
      获取给定路径找到的第一个配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
      Parameters:
      names - 文件名,如果没有扩展名,默认为.setting
      Returns:
      当前环境下配置文件