java - 在 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
有没有关于如何获得所有这些的提示?如果我想添加自己的以在我的代码中使用怎么办?
解决方案
ConfigInfo.java文件负责读取所有属性并将它们存储在变量中。理解和检查变量名称和用法很简单。然而,我同意有人应该处理文档并添加这些参数。
要在不修改 ConfigInfo.java 的情况下添加您自己的,您只需在代码中间使用此方法即可。
String myProperty = ConfigInfo.getProperty("my.property.with.a.meanignful.name");
推荐阅读
- javascript - 带有亚洲字符的 Javascript TextDecoder 中的解码如何工作?
- javascript - 将 IStreamResult 转换为 RxJs Observable
- reactjs - react js react-boostrap切换菜单按钮不起作用
- r - 用 R 将向量对象的名称转换为向量列表的标签
- node.js - 安装“npm install -g heroku”时出现 npm 调试升级问题
- c++ - OpenBLAS 将只使用 4 个线程,但有 32 个可用
- javascript - Discord.js TypeError:无法读取 null 的属性“id”
- mysql - MySQL AUTO_INCREMENT 设置一直未设置
- c++ - Linux 上的 Win32 BlockInput 替代方案?
- python - NumPy 数组逐行和逐列切片语法