1package com.student_loan.repository;
4import java.util.Optional;
6import org.springframework.data.jpa.repository.JpaRepository;
7import org.springframework.stereotype.Repository;
8import com.student_loan.model.Loan;
9import com.student_loan.model.Loan.Status;
List< Loan > findByBorrower(Long borrowerId)
List< Loan > findByItem(Long itemId)
List< Loan > findByLender(Long lenderId)
List< Loan > findByLenderAndLoanStatus(Long lenderId, Status loanStatus)
int countByBorrowerAndLoanStatus(Long borrowerId, Loan.Status loanStatus)
List< Loan > findByBorrowerAndLoanStatus(Long borrowerId, Status loanStatus)
Optional< Loan > findByBorrowerAndItemAndLoanStatus(Long borrower, Long item, Status loanStatus)