gpt4 book ai didi

java - 设置 Spring bean 的子属性

转载 作者:行者123 更新时间:2023-11-29 09:24:31 24 4
gpt4 key购买 nike

是否可以使用点表示法设置 Spring bean 子属性?例如:

<bean name="rememberMe" class="com.mydomain.security.RememberMeManager">
<property name="cookie.domain" value=".${webRoot}"/>
</bean>

或者我还需要为存储在 RememberMeManager.getCookie() 中的 Cookie 对象创建一个中间 bean 吗?

我的目标是将我的站点设置的 cookie 设置为“.mydomain.com”而不是“mydomain.com”。我有一个包含 webRoot=mydomain.com 的属性文件。

最佳答案

Spring 的 PropertyPlaceholder 可以毫无问题地替换作为属性/值子字符串的占位符,例如 ".${webRoot}"according to the documentation , 如果找不到属性文件中的属性,它也会回退到系统属性。

你试过吗?有没有用?

关于java - 设置 Spring bean 的子属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3756302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com