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
We also look at Data Transfer Object and Record set. Finally we look at Spring JBDC support and the RU data framework.
Video part 1: