首页 > 解决方案 > 在 focframework 中,我可以获得 config.properties 文件中支持的所有属性的列表,以及如何添加我自己的属性以用于我自己的

问题描述

我正在使用全栈框架focframework开发一个 Web 应用程序,我想知道我可以在 config.properties 文件中控制哪些属性。有这方面的文档吗?

我尝试搜索文档,但没有找到任何东西

显然,我们可以通过查看config.properties文件从GitHub 上的示例中找出其中的一些内容:

jdbc.drivers=org.h2.Driver
jdbc.url=jdbc:h2:./myfocapplication_data_h2
jdbc.username=sa
jdbc.password=

gui.rtl=0
allowAddInsideComboBox=0

focWebServerClassName=com.focframework.sample.myfocapplication.MyFocAppWebServer
dataSourceClass=b01.focDataSourceDB.FocDataSource_DB
cloudStorageClass=com.focCloudStorage.FocCloudStorageS3
cloudStorageClass=com.foc.cloudStorage.FocCloudStorage_LocalDisc

devMode=1
unitDevMode=0
unitAllowed=1

log.dir=c:/01barmaja/log
log.ConsoleActive=1
log.fileActive=1
log.popupExceptionDialog=1
log.dbRequest=1
log.dbSelect=1
debug.showStatusColumn=0
log.debug=1
perf.active=0

有没有关于如何获得所有这些的提示?如果我想添加自己的以在我的代码中使用怎么办?

标签: javavaadinproperties-file

解决方案


ConfigInfo.java文件负责读取所有属性并将它们存储在变量中。理解和检查变量名称和用法很简单。然而,我同意有人应该处理文档并添加这些参数。

要在不修改 ConfigInfo.java 的情况下添加您自己的,您只需在代码中间使用此方法即可。

String myProperty = ConfigInfo.getProperty("my.property.with.a.meanignful.name");

推荐阅读