Spring Data JDBC & JPA Spring Data JDBC Spring Data JDBC Working with Java JDBC Technology Spring JDBC Template Spring Boot Data JDBC Steps to use Spring Data JDBC CrudRepository Example using CrudRepository Model class — this class maps to a table. EmployeeRepository.java — class that Extends CrudRepository Service class — EmployeeService.java EmployeeServiceImpl.java EmployeeController.java — Controller class that calls Service methods application.properties — to specify database parameters pom.xml PagingAndSortingRepository Example using PagingAndSortingRepository Repository class — StudentRepository.java Service class – StudentService.java Service implementation — StudentServiceImpl.java Controller class — StudentController.java AppRunner.java Spring Boot Application class Spring Data JPA