The Spring JDBC template is the primary API through which we can access database operations logic that we’re interested in:
- creation and closing of connections
- executing statements and stored procedure calls
- iterating over the ResultSet and returning results