Added quick instructions to README

This commit is contained in:
J. Brisbin
2010-12-02 15:04:59 -06:00
parent fd35d4fe96
commit 929b69b891

View File

@@ -61,6 +61,50 @@ For those in a hurry:
## Riak
* Download the jar through Maven:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-riak</artifactId>
<version>1.0.0-BUILD-SNAPSHOT</version>
</dependency>
<repository>
<id>spring-maven-snapshot</id>
<snapshots><enabled>true</enabled></snapshots>
<name>Springframework Maven SNAPSHOT Repository</name>
<url>http://maven.springframework.org/snapshot</url>
</repository>
* Configure the RiakTemplate in your Spring ApplicationContext:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="riakTemplate" class="org.springframework.data.keyvalue.riak.core.RiakTemplate"
p:defaultUri="http://localhost:8098/riak/{bucket}/{key}"
p:mapReduceUri="http://localhost:8098/mapred"/>
</beans>
* Use the RiakTemplate in your code:
Java:
-----
MyObject obj = new MyObject("value1", "value2");
riakTemplate.set("mybucket:mykey", obj);
Map returnObj = riakTemplate.getAsType("mybucket:mykey", Map.class);
Groovy:
-----
def obj = [first: "value1", second: "value2"]
riakTemplate.set([bucket: "mybucket", key: "mykey"], obj)
Contributing to Spring Data
---------------------------