February 2019
Intermediate to advanced
442 pages
11h 46m
English
The Spring Data repository is a convenient way to interact with the underlying data provider, as it is easy to use and requires less code, because the implementation is provided by the Spring Data module out of the box. However, this simplicity comes with certain limitations. For example, with the repository programming model, we only have basic CRUD operations available to use. For more complex business needs, we need to extend this and provide our own repository implementation. This is where the Template model comes into the picture.
The template model in the Spring Data module is less handy than repository abstraction, but it is more powerful in terms of furnishing more fine-grained control ...