@Transactional
 public void update(Borrower borrower) {
   borrowerDAO.update(borrower);
 }
 @Transactional
 public List<Borrower> retrieveByEmail(String email) {
   return borrowerDAO.retrieveByEmail(email);
 }
 @Transactional
 public void remove(Borrower borrower) {
   borrowerDAO.remove(borrower);
 }
 @Transactional
 public Borrower retrieveById(int borrowerId) {
   return borrowerDAO.retrieveById(borrowerId);
 }
 @Transactional
 public List<Borrower> retrieveAll() {
   return borrowerDAO.retrieveAll();
 }
 @Transactional
 public void add(Borrower borrower) {
   borrowerDAO.add(borrower);
 }