Tech preview overview

Purpose

  • This tech preview release aims to give an idea of how a relational database management system (RDBMS) can be used to support aggregates of a domain namespace

  • RDBMS will be used for aggregate persistence, retrieval, update and deletion

Scope

In this tech preview we will get an idea of:

  • Domain entities (Root Entity, Value Entity and External Entity) representation in RDBMS

  • Entity inheritance strategy with RDBMS

  • Working with (domain namespace) entities over RDBMS with Java low-code SDK components (repository & entity builder)

Technologies

  • DB2 is used as the default targeted RDBMS system

  • Spring Data JPA is used to provide Java Persistent API (JPA) and Object Relational Mapping (ORM) support