summaryrefslogtreecommitdiff
path: root/spring-boot/03-bank-jdbc-rest/src/main/java/com/example/spring/bank/account/AccountRepository.java
blob: 2b5c3d0d25b4c670ae993a358b168c622a39baee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
package com.example.spring.bank.account;

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

public interface AccountRepository {
	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);
}