Skip to content

Commit 3a795ba

Browse files
committed
Changes to database chapter
1 parent df5406f commit 3a795ba

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

_posts/2016-08-11-build-maintainable-systems-with-hexagonal-architecture.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,10 @@ The methods in LotteryNotificationsImpl adapter are simple System.out printers s
8989

9090
The last secondary port is the database. It contains methods for storing and retrieving lottery tickets.
9191

92-
<script src="http://gist-it.appspot.com/http://github.com/iluwatar/java-design-patterns/raw/master/hexagonal/src/main/java/com/iluwatar/hexagonal/database/LotteryTicketRepository.java?slice=23:"></script>
93-
<script src="http://gist-it.appspot.com/http://github.com/iluwatar/java-design-patterns/raw/master/hexagonal/src/main/java/com/iluwatar/hexagonal/database/LotteryTicketInMemoryRepository.java?slice=23:"></script>
92+
<script src="http://gist-it.appspot.com/http://github.com/iluwatar/java-design-patterns/raw/master/hexagonal/src/main/java/com/iluwatar/hexagonal/database/LotteryTicketRepository.java?slice=30:"></script>
93+
<script src="http://gist-it.appspot.com/http://github.com/iluwatar/java-design-patterns/raw/master/hexagonal/src/main/java/com/iluwatar/hexagonal/database/LotteryTicketInMemoryRepository.java?slice=31:"></script>
94+
95+
The LotteryTicketInMemoryRepository is a mock database holding its contents in memory only. We use Optionals to indicate whether the operation was successful or not.
9496

9597
## Lottery application
9698

0 commit comments

Comments
 (0)