summaryrefslogtreecommitdiff
path: root/spring-framework/08-bank-jdbc-servlet-webapp/src/main/java/com/example/spring/bank/dao/AccountDAO.java
blob: 735aed22ef4f272fe1dfd661da6e507af2f9b15e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.example.spring.bank.dao;

import java.math.BigDecimal;
import java.util.List;

import com.example.spring.bank.Account;

public interface AccountDAO {
	public Account createAccount();
	public Account getAccount(int accountNumber);
	public void update(Account account);
	public void delete(int accountNumber);
	public List<Account> findAllAccounts();
	public List<Account> findAccountsWithLowBalance(BigDecimal lessThanAmount);
}