The Spring JDBC Template has the following advantages compared with standard JDBC. The Spring JDBC template allows to clean-up the resources automatically, e.g. release the database connections. ... The Spring JDBC template converts also the vendor specific error messages into better understandable error messages.