Task:
Implement HashMap-based in-memory repositories for Book, Member, Loan, Reservation, and Fine. Each implementation stores objects in a HashMap keyed by the entity ID and supports all CRUD operations as well as the entity-specific query methods defined in the interfaces.
Priority: High
Linked Requirement: NFR-05
Task:
Implement HashMap-based in-memory repositories for Book, Member, Loan, Reservation, and Fine. Each implementation stores objects in a HashMap keyed by the entity ID and supports all CRUD operations as well as the entity-specific query methods defined in the interfaces.
Priority: High
Linked Requirement: NFR-05