package com.example.spring.bank.account; import java.math.BigDecimal; import com.example.spring.bank.customer.Customer; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.GenerationType; import jakarta.persistence.Id; import jakarta.persistence.ManyToOne; @Entity public class Account { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long accountNumber; private BigDecimal balance; public Account() { super(); } public Account(BigDecimal balance) { super(); this.balance = balance; } @ManyToOne private Customer customer; public Customer getCustomer() { return customer; } public void setCustomer(Customer customer) { this.customer = customer; } public Long getAccountNumber() { return accountNumber; } public void setAccountNumber(Long accountNumber) { this.accountNumber = accountNumber; } public BigDecimal getBalance() { return balance; } public void setBalance(BigDecimal balance) { this.balance = balance; } }