类 ArgumentsManagerFactoryBean

java.lang.Object
com.walker.infrastructure.arguments.ArgumentsManagerFactoryBean
所有已实现的接口:
org.springframework.beans.factory.FactoryBean<ArgumentsManager>

public class ArgumentsManagerFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<ArgumentsManager>
可以通过各种方式(XML配置文件、数据库)等来生成系统配置选项管理对象。
目前仅使用XML配置文件,可扩展。
作者:
shikeying
  • 字段详细资料

    • DEFAULT_CONFIG_FILENAME

      public static final String DEFAULT_CONFIG_FILENAME
      另请参阅:
  • 构造器详细资料

    • ArgumentsManagerFactoryBean

      public ArgumentsManagerFactoryBean()
  • 方法详细资料

    • setOpenClasspath

      public void setOpenClasspath(boolean openClasspath)
    • setSuffix

      public void setSuffix(String suffix)
      设置app_variable.xml后缀名,防止多个相同项目部署出现配置不一致问题
      参数:
      suffix -
    • getObject

      public ArgumentsManager getObject() throws Exception
      指定者:
      getObject 在接口中 org.springframework.beans.factory.FactoryBean<ArgumentsManager>
      抛出:
      Exception
    • getObjectType

      public Class<?> getObjectType()
      指定者:
      getObjectType 在接口中 org.springframework.beans.factory.FactoryBean<ArgumentsManager>
    • isSingleton

      public boolean isSingleton()
      指定者:
      isSingleton 在接口中 org.springframework.beans.factory.FactoryBean<ArgumentsManager>
    • setFilename

      public void setFilename(String filename)
      对于使用xml文件作为存储配置信息时,可以设置classpath下面的文件名,
      应用配置参数会被持久到此文件中。
      参数:
      filename -