With this lecture we start our coverage of the database. Mapping the object world and the relational world has always been a challenge. We will look at some problems with databases, such as the legacy problem and the usability problem. Then we look at four architectural patterns for connection to the database:
Table Data Gateway
Row Data Gateway
Active Record
Data Mapper
We also look at Data Transfer Object and Record set. Finally we look at Spring JBDC support and the RU data framework.
Slides:
Video part 1:
Part 2:
Part 3:
Part 4: