There are many changes in JDBC-3.0 that make you, the Java developer using MySQL job a little easier.
Before version 3.0 of the JDBC API, there was no standard way of retrieving key values from databases that supported 'auto increment' or identity columns. In the article at http://www.mysql.com/articles/autoincrement-with-connectorj.html we show, how you can use AUTO_INCREMENT keys with MySQL Connector/J 3.0 to do that.