This chapter covered using Driver- and DriverManager-specific methods, performing SQL data type conversions, and using the SQL escape syntax. It also covered transactions, types of result sets that you can use with JDBC, and how to perform batch updates.
The next chapter discusses more advanced techniques such as data source and connection pooling, callable statements, dynamic SQL, using rowsets, and auto-generated keys.