Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.12 KB

using_couchbase.md

File metadata and controls

23 lines (18 loc) · 1.12 KB
layout title permalink redirect_from sitemap
default
Using Couchbase
/using-couchbase/
/using_couchbase.html
priority lastmod
0.7
2015-02-24 00:00:00 +0000

Using Couchbase

Couchbase is one of the supported databases that can be selected when your application is being generated.

When Couchbase is selected:

  • Spring Data Couchbase will be used to access the database. This is very close to Spring Data JPA, and this is why Couchbase support is very close to the (default) JPA support
  • Couchmove is used instead of Liquibase to manage database changes
  • The [entity sub-generator]({{ site.url }}/creating-an-entity/) will not ask you for entity relationships, as you can't have relationships with a NoSQL database (at least not in the way you have relationships with JPA)
  • Couchbase Testcontainers is used to launch a containerized version of the database for running unit tests.