gpt4 book ai didi

java - 我需要将 hibernate 与 mongoDB 连接。请提供 mongoDB 的 hibernate.cfg。我有一个,但它不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 11:34:19 28 4
gpt4 key购买 nike

hibernate .cfg

<session-factory>

<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
<property name="hibernate.current_session_context_class">thread</property>
<property name="hibernate.ogm.datastore.provider">MONGODB</property>
<property name="hibernate.ogm.mongodb.database">rcfdb</property>
<property name="hibernate.ogm.mongodb.host">127.0.0.1</property>
<property name="hibernate.ogm.mongodb.port">27017</property>

<property name="hibernate.search.default.directory_provider">filesystem</property>
<property name="hibernate.search.default.indexBase">./Indexes</property>
<property name="hibernate.search.default.locking_strategy">single</property>
<mapping resource="beanDao.hbm.xml"/>

</session-factory>

上述 hibernate.cfg 出现错误。无法连接到 mongoDB。

最佳答案

正如评论中指出的,您需要设置凭据和身份验证数据库;这些是属性:

hibernate.ogm.datastore.username
hibernate.ogm.datastore.password
hibernate.ogm.mongodb.authentication_database

您可以在官方 Hibernate OGM 文档中找到 MongoDB 的属性列表:https://docs.jboss.org/hibernate/stable/ogm/reference/en-US/html_single/#_configuring_mongodb

关于java - 我需要将 hibernate 与 mongoDB 连接。请提供 mongoDB 的 hibernate.cfg。我有一个,但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43456347/

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