diff --git a/src/docbkx/reference/mongodb.xml b/src/docbkx/reference/mongodb.xml
index ff8685472..516d4ad10 100644
--- a/src/docbkx/reference/mongodb.xml
+++ b/src/docbkx/reference/mongodb.xml
@@ -103,16 +103,23 @@
Then add the following to pom.xml dependencies section.
- <dependency>
+ <dependencies>
+
+ <!-- other dependency elements omitted -->
+
+ <dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
- <version>1.0.0.BUILD-SNAPSHOT</version>
+ <version>1.0.0.M2</version>
</dependency>
+
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
</dependency>
+
+</dependencies>
The cglib dependency is there as we will use Spring's Java
@@ -121,13 +128,30 @@
<spring.framework.version>3.0.5.RELEASE</spring.framework.version>
+ You will also need to add the location of the Spring Milestone
+ repository for maven to your pom.xml which is at the same level of your
+ <dependencies/> element
+
+ <repositories>
+ <repository>
+ <id>spring-milestone</id>
+ <name>Spring Maven MILESTONE Repository</name>
+ <url>http://maven.springframework.org/milestone</url>
+ </repository>
+</repositories>
+
+ The repository is also browseable
+ here.
+
You may also want to set the logging level to DEBUG to see some
additional information, edit the log4j.properties file and add
log4j.category.org.springframework.data.document.mongodb=DEBUG
- Next, in the org.spring.mongodb package in the sr/ctest/java
- directory create a class as shown below.
+ Next, in the org.spring.mongodb package in the
+ src/test/java directory create a class as shown
+ below.
package org.spring.mongodb;
@@ -886,9 +910,8 @@ import static org.springframework.data.document.mongodb.query.Update
...
- WriteResult wr = mongoTemplate.updateMulti(
- query(where("accounts.accountType").is(Account.Type.SAVINGS)),
- update.inc("accounts.$.balance", 50.00));
+ WriteResult wr = mongoTemplate.updateMulti(query(where("accounts.accountType").is(Account.Type.SAVINGS)),
+ update.inc("accounts.$.balance", 50.00));
@@ -1097,8 +1120,7 @@ import static org.springframework.data.document.mongodb.query.Query.query;
...
- List<Person> result = mongoTemplate.find(
- query(where("age").lt(50).and("accounts.balance").gt(1000.00d)),Person.class);
+ List<Person> result = mongoTemplate.find(query(where("age").lt(50).and("accounts.balance").gt(1000.00d)),Person.class);