问题标签 [application.properties]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 为什么spring boot scanBasePackages与spring.jackson.date-format冲突
我在 application.properties 中使用注释配置 json 日期格式
json 日期格式不起作用,但我删除了 scanBasePages,它正在工作。我需要设置scanBasePages,因为另一个包中的一些bean,如何修复它。谢谢。
spring-boot - 春季启动应用程序-test.properties
我正在尝试使用 junit 对 spring-boot 应用程序进行单元测试。我已将 application-test.properties 放在 src/test/resources 下。我有一个读取 application.properties 的 ApplicationConfiguration 类。
我的测试课看起来像这样
当我尝试读取属性时,它始终为空。
我的 ApplicationConfiguration 类看起来像这样
我尝试了我在谷歌上找到的所有可能的方法。没有运气。请帮忙!提前致谢。
java - 在 Spring 中更新 application.yml
我有一个很小的 spring-boot 应用程序。我希望能够通过 http 端点更新 bean 配置。将通过 bean setter 来做到这一点。我的意思是通过java代码注入的更新@Value
或字段。@ConfigurationProperties
这里没什么特别的。
但我想将更新的属性存储回 application.yml 以便能够在下次启动时加载它们。这可以通过一些自定义代码来完成,但总的来说,这项任务听起来像是已经存在的东西。
有人做过吗?在运行时更新/存储应用程序配置。我看到了,spring-could-config
但对我来说,拥有 git repo 和配置服务器有点过度设计。
感谢您的任何回复!
java - 用于日志记录的 Spring Boot 应用程序属性
我已经看到了很多在 Spring Boot 中配置日志记录的示例,但我正在寻找的是完成在我的 application.properties 中修改此模式的工作的最简单方法:
这工作得很好,但我想得到的是为单个文件设置一个 MB 限制,并设置每天我想要一个不同的日志文件(日期在文件名中)。
是否可以在不使用 XML 或 JSON 文件的情况下在 application.properties 中添加一些行?
java - SpringBoot:部署战争时找不到外部application.properties
我试图通过将war部署到tomcat容器来通过外部配置来配置我的Spring Boot应用程序中的属性。
我的application.properties
文件保存在tomcat_folder/conf/myappname/application.properties
我正在使用此属性文件来加载一些 aws 配置和数据库详细信息spring.datasource.url
等,并希望使这些属性可用于整个应用程序并且可以像访问@Value("${aws.access_key_id}")
我还通过添加参数更改了Context.xml
tomcat 中的文件:conf
我的主要应用程序类看起来像:
在构建并将战争部署到webapps
文件夹后,当我启动服务器时,出现错误
不知道还有什么要配置的。
spring - 使用 application.properties 旁边的附加文件中的应用程序属性
我不是在谈论application.properties
. 我有local.properties
加载到的文件,ZooKeeperPropertySource
我希望那里的属性被视为设置的属性,application.properties
并且仍然可以使用application.properties
.
我找到了一个解决方案:spring.config.location
它可以设置多个来源,因此我将默认设置application.properties
为第一个来源和local.properties
第二个来源。但我不想通过传递环境变量来实现它,我想在代码/配置中完成它。有没有其他方法可以实现这一目标?理想情况下,我想使用ZooKeeperPropertySource
.
base64 - XPages 使用带有 UTF-8 输出的 JAVA 即时创建动态 .property 资源文件
这篇文章是以前在 XPage 中使用 .properties 资源文件 ResourceBundle 的继承。在这篇文章中,所有荣誉都归功于 Sean Cullm、Matt White、Julian Robichaus 。我遇到了错误: **Base64 byte stream contains invalid data or is too large to store in a single note item**
一些键:值对非常大。为了解决字符串被截断或抛出上述错误的问题,我转移了一个 JAVA 解决方案来解决似乎是一个 LotusScript 问题。Java解决方案:
JavaAgent 扩展了 AgentBase:
ASCII.java
Base64OutputStream.java
Base64.java
Base64InputStream.java
IoConstants.java
java - 我们可以在 Spring Boot 中更改 application.properties 文件中某个键的值吗?
我在属性文件中有一个值可以说
我将此文件放在 {.war 文件的位置}/config 文件夹中,以覆盖内部 application.properties 文件。因此,当在我的控制器中时,我只是打印此键的值,它确实正确地显示为 false。
现在我的问题是,如果我将 application.properties 中的这个值更改为 true,仍然在控制器中我得到以前的值(启动服务器时的值)。
那么如果我必须更改 application.properties 文件中的值,是否每次都需要重新启动服务器?
spring-boot - 使用spring jpa并从application.properties读取属性在springboot应用程序中路由到不同的mysql数据源主/从
使用spring jpa并从application.properties读取属性在springboot应用程序中路由到不同的mysql数据源主/从
我应该如何在 Spring 应用程序中路由到不同的数据库
我正在使用 AbstractRoutingDatasource 弹簧库