Spring / Spring Data Access
How do I decide between JPA and Spring JdbcTemplate?
Use Spring JdbcTemplate if you don't want to access your database schema via a domain model. Using JPA you need to make sure that database schema maps correctly to the domain model.
Performance is almost similar at both spring JdbcTemplate and JPA.
More Related questions...