gpt4 book ai didi

java - appfuse:我应该配置 jdbc 凭据两次吗?

转载 作者:搜寻专家 更新时间:2023-10-30 23:24:31 25 4
gpt4 key购买 nike

appfuse 的新手 - 我喜欢这个概念。

我在jdbc.properties中配置了数据库的用户名/密码。

它没有用。所以我还在 pom.xml 中配置了我的凭据

为什么会这样?我做错了什么吗?

最佳答案

您应该单独保留 jdbc.properties 文件及其 ${xxx} 值占位符。 Maven 将获取您的 pom.xml 中的属性,并在编译时将您的 jdbc.properties 资源文件中的 ${xxx} 替换为适当的值。这种将属性值注入(inject)资源文件的操作是通过将 filtering 设置为 true 来配置的

    <build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>

一般的经验法则是永远不要在两个不同的地方使用相同的属性(或代码或数据)。这种重复几乎总是不必要的,并且使应用程序更难维护。

关于java - appfuse:我应该配置 jdbc 凭据两次吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1515981/

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