Almost any nontrivial application contains a database of some sort. Some applications use an in-memory database, while others use a traditional relational database management system (RDBMS ). Whatever the case, it is essential that every Java developer have some skills working with databases. Over the years, the Java Database Connectivity (JDBC) API has evolved quite a bit, and over the past couple of releases, there have been some major advancements.
This chapter covers ...