在focframework中,我可以获得config.properties文件中支持的所有属性的列表,以及如何添加我自己的属性以供我自己使用

问题描述 投票:3回答:1

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

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

显然,我们可以通过查看sample on GitHub文件从config.properties中找出一些:

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

是否有任何提示如何获得所有这些?如果我想在我的代码中添加自己的内容怎么办?

java vaadin properties-file
1个回答
3
投票

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

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

String myProperty = ConfigInfo.getProperty("my.property.with.a.meanignful.name");
© www.soinside.com 2019 - 2024. All rights reserved.