java-tutorials/spring-data-couchbase-2
Kevin Gilmore 23e8b11e06 Merge remote-tracking branch 'upstream/master' 2016-06-03 07:28:26 -05:00
..
src upgrade and add test 2016-06-01 19:59:28 +02:00
.classpath Spring Data Couchbase Article 2 2016-04-08 06:37:06 -05:00
.project Spring Data Couchbase tutorial 2016-03-11 20:41:23 -06:00
.springBeans Spring Data Couchbase tutorial 2016-03-11 20:41:23 -06:00
README.md Spring Data Couchbase tutorial: multiple buckets and spatial queries 2016-06-03 07:26:42 -05:00
pom.xml upgrade and add test 2016-06-01 19:59:28 +02:00

README.md

Spring Data Couchbase Tutorial Project

Relevant Articles:

Overview

This Maven project contains the Java code for Spring Data Couchbase entities, repositories, and template-based services as described in the tutorials, as well as a unit/integration test for each service implementation.

Working with the Code

The project was developed and tested using Java 7 nad 8 in the Eclipse-based Spring Source Toolkit (STS) and therefore should run fine in any recent version of Eclipse or another IDE of your choice that supports Java 7 or later.

Building the Project

You can also build the project using Maven outside of any IDE:

mvn clean install

Running the tests

The following test classes are in src/test/java in the package org.baeldung.spring.data.couchbase.service:

  • PersonServiceTest (abstract)
  • PersonRepositoryTest (concrete)
  • PersonTemplateServiceTest (concrete)
  • StudentServiceTest (abstract)
  • StudentRepositoryTest (concrete)
  • StudentTemplateServiceTest (concrete)

The concrete test classes may be run as JUnit tests from your IDE or using the Maven command line:

mvn test