Introduced in GORM 6.1, Data Services take the work out of implemented service layer logic by adding the ability to automatically implement abstract classes or interfaces using GORM logic.

To illustrate what GORM Data Services are about let’s walk through an example.

Data Service Basics

Unresolved directive in index.adoc - include::basics.adoc[]

Data Service Queries

Unresolved directive in index.adoc - include::queries.adoc[]

Data Service Write Operations

Unresolved directive in index.adoc - include::writeOperations.adoc[]

Validating Data Services

Unresolved directive in index.adoc - include::serviceValidation.adoc[]

RxJava Support

Unresolved directive in index.adoc - include::rxServices.adoc[]