Couchbaseの使用 パーマリンク to " Couchbaseの使用"
Couchbaseはサポートされているデータベースの1つで、アプリケーションの生成時に選択できます。
Couchbaseを選択した場合、以下のとおりとなります。
- データベースへのアクセスにはSpring Data Couchbaseが使用されます。これはSpring Data JPAに非常に近いものであり、Couchbaseサポートが(デフォルトの)JPAサポートに非常に近いのはこのためです。
- データベースの変更管理のためにCouchmoveがLiquibaseの代わりに使用されます。
- エンティティサブジェネレータは、NoSQLデータベースとのリレーションシップは(少なくともJPAとのリレーションシップのようには)持つことができないため、エンティティのリレーションシップを要求しません。
- Couchbase Testcontainersは、ユニット・テストを実行するためのコンテナ化されたバージョンのデータベースを起動するために使用されます。