Currently JdbcTemplate class is being used for JDBC access. Although it simplifies a lot, this dependency should be removed (test dependency, if left, is fine) because it introduces many other Spring dependencies. This might be a problem for non-Spring applications.