1. org.springframework.jdbc.core:

This package contains the JDBC Template class and its various callback interfaces, and a variety of related classes.

2. org.springframework.jdbc.datasource:

This package contains a utility class for easy DataSource access, and various simple DataSource implementations to test and run unmodified JDBC code outside of a J2EE container. The utility class provides static methods to obtain connections from JNDI and to close connections.

3. org.springframework.jdbc.object:

This package contains classes that represent RDBMS queries, updates, and stored procedures as thread safe, reusable objects

4. org.springframework.jdbc.support:

Package is where you find the SQLException translation functionality and some utility classes.