Domain objects
UserCreditCardTransaction
User
String username;Collection creditCards;
CreditCard
String password;User user;Collection fromTransaction;Collection toTransaction;BigDecimal balance;