36.79K
Категория: ПрограммированиеПрограммирование

Big picture. Persistence

1.

Big picture. Persistence

2.

Domain objects
- User
- CreditCard
- Transaction

3.

User
String username;
Collection<CreditCard> creditCards;

4.

CreditCard
String password;
User user;
Collection<Transaction> fromTransaction;
Collection<Transaction> toTransaction;
BigDecimal balance;

5.

Transaction
CreditCard fromCreditCard;
CreditCard toCreditCard;
long timestamp;
BigDecimal value;
English     Русский Правила