CRUDService
Base implementation of a CRUD service for business layer
This is meant to be extended from a @Service class.
Parameters
Id type of the data
Model type of the data which is a CRUDModel
Entity type of the data which is a CRUDEntity
Create model type of the data which is a CRUDCreateModel
Update model type of the data which is a CRUDUpdateModel
Repository type of the data which is a CRUDRepository
Mapper type of the data which is a CRUDMapper
Constructors
Properties
Functions
Default implementation for creating a new entity from given create model
Default implementation for deleting an entity with given id
Default implementation for getting an entity with given id
Default implementation for listing entities with given pagination
Default implementation for updating an entity with given id with given update model data