Para que usar spring JDBC
Por que es mas facil de usar que jdbc solo, esta hecho con spring por lo cual podemos usar sus capacidades, ademas no tenemos que preocuparnos de cerrar conexiones, y es mas orientado al negocio y menos verbose
Que necesitamos para utilizar spring jdbc
Como se manejan las operaciones en spring jdbc
La mas facil es por medio de jdbcTemplate y sus metodos para insertar, actualizar etc
spring jdbc nos permite hacer todo lo que podemos hacer en jdbc
Para que sirve un handler
Va a manejar una condicinon dada, por ejemlo tenemos
@ExceptionHandler(RuntimeException.class)
public ResponseEntity handle(RuntimeException ex){
ServiceError error = new ServiceError(“codigo”,ex.getMessage());
return new ResponseEntity(error);
}
Donde ServiceError es un pojo que representa a nuestro error
En este caso el handler manejara la condicion de todas las excepciones de tipo RuntimeException las manejara ese metodo