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

Spring Data – Document
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元素.这是一个错误还是我在查看不正确的文档版本?

最佳答案 mongo:db-factory元素可从Spring-Data 1.0 Milestone 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或在线文档中提供.

点赞