gpt4 book ai didi

java - Hibernate - 生产与开发

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

在我的应用程序中,我使用命令行 jvm 参数来区分我是在生产环境还是开发环境中运行。基于此,我继续使用相关的配置/属性文件来访问不同的数据库等。

对于 hibernate,我们有 hibernate.cfg.xml 文件和属性

<property name="hibernate.connection.url">url</property>

我们如何区分两个不同的 url,以避免在开发中连接到生产环境,反之亦然。

谢谢

最佳答案

正如有人已经提到的,正确的做法是在应用程序服务器中定义数据源并通过 JNDI 名称公开它们。

如果走正确的路不是一种选择,并且您正在使用 Maven,则可以通过 Maven 资源过滤获得解决方法。

查看规范:here

关于java - Hibernate - 生产与开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25601766/

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