MongoDb XSD for Spring Data - Document是否定义了db-factory元素?

时间:2011-07-14 18:46:24

标签: mongodb spring-data-document

Spring数据 - 文档documentation给出了example配置工厂bean以使用mongo:db-factory元素创建MongoDB连接。

<mongo:db-factory id="anotherMongoDbFactory"
              host="localhost"
              port="27017"
              dbname="database"
              username="joe"
              password="secret"/>

问题是mongo命名空间的XSD没有声明db-factory元素。这是一个错误还是我在查看不正确的文档版本?

1 个答案:

答案 0 :(得分:2)

mongo:db-factory 元素可从 Spring-Data 1.0里程碑3 获得。该软件包可以从here下载,文档可以在Spring-Data 1.0.0.M3 Documentation找到。

要在Maven中使用它,只需在pom.xml文件中包含以下依赖项:

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-mongodb</artifactId>
    <version>1.0.0.M3</version>
</dependency> 

可能您使用的是1.0.0.M2版本的代码(Spring-Data 1.0.0.M2 Documentation),其中db-factory尚未在XSD或在线文档中提供。