IFCD0210 Sprint Backlog
ifcd0210
backlog
Sprint#15: React filter/pagination & JPA Filter/Projection
(April 2025)
# | Day | Date | Topics | Details Topics |
---|---|---|---|---|
#15 | 57 | 07/04/2025 | - React; (1) Context: create & provider (2) custom hook (3) centralized .js axios file: book , user & borrow (4) Context: useContext - React: Filter & Pagination |
- userBorrowBookFront - userBorrowBookFront-v0.9 - userBorrowBookFront: test-context-create #2cde28 |
58 | 08/04/2025 | - React: Filter & Pagination : (1) updating BorrowService.js (2) create FilterBorrows.jsx component (3) Planning Pagination (4) create PaginatedBooks.jsx ++ Planning and debugging: userBorrowBook ++ Postman/curl, extension React debug, debug context |
- userBorrowBookFront - userBorrowBookFront-v1.0 - userBorrowBookFront-v1.1 |
|
59 | 10/04/2025 | - Spring: Filter: (1) function arrow: (root, query, criteriaBuilder) -> (predicate) (2) Predicate at specification JPA (3) Lazy-Eager (4) JpaSpecificationExecutor (5) Test: UserBorrowBookFilterApplicationTests Projections: (1) Library entity (2) LibraryBasicInfo projection (3) Repository and Controller |
- userBorrowBookFilter - userBorrowBookBack - userBookBorrowBack: doc ![]() |
|
60 | 11/04/2025 | - Spring: Filter: (1) Test: testFilterBorrows() (2) Predicate at specification JPA (3) Lazy-Eager Projections (1) Library & LibraryBasicInfo - Classic DTO vs. Projections |
- JPA Projections - JPA Filter and Specification: JUnit test - testFilterBorrows() |
Note
---------
topic pending-
topic done in class++
new topic not planned