Project Modules
This project has declared the following modules:
| Name | Description |
|---|---|
| Assignments::HouseRenters Support::DB::Client | This module provides extensions to the API client module that include new topic(s) introduced with the DB tier. |
| Assignments::HouseRentals Support::DB::Assignment | This project contains tests meant for the DB assignment practice usecases. This is a slight break from the end-to-end development to work on individual levels of each persistence tier. |
| Assignments::HouseRenters Support::DB::Pageable Service | This project provides controllers that implement PageDTO capabilities. The implementation is persistence-agnostic. See the JPA and Mongo variant (which depend on this module) for examples that leverage JPA and Mongo persistence. Depend on this project to get assignment constructs like the BO and Mapper marker interfaces. It also provides the controller extensions for House and Renter Paging. |
| Assignments::HouseRenters Support::DB::JPA Service | This project provides repository constructs to demonstrate injection of persistence-backed House and Renter Repositories into the application. It is meant to be complete and usable. It is not a skeleton project. |
| Assignments::HouseRenters Support::DB::Mongo Service | This project provides repository constructs to demonstrate injection of persistence-backed House and Renter Repositories into the application. It is meant to be complete and usable. It is not a skeleton project. |

