Introducción
Ya con nuestro servicio en forma de mock, podemos empezar a extenderlo un poco mas e incluir mas endpoints. En ese sentido agregaremos consultas a una base de datos, usando MySQL; no sera una tabla muy grande, pero servirá para ejemplificar el proceso. El mapeador de objetos java a SQL sera MyBatis, voy a hacer enojar a muchos tal vez, pero considero que JPA es de los frameworks mas obscuros del mundo Java :D, no se enojen; a mi no me gusta, no significa que no sea util para alguien.
Vamos a obtener los datos de la base para las operaciones que ya creamos, getAll y getByID, asimismo agregaremos una operación mas para insertar Preguntas en la base.
Prerequisitos
Ahora si tenemos mas pre-requisitos:
- MySQL instalado en donde sea pero que tengamos acceso a una base
- El conector jdbc-mysql en el repo local de maven
- El proyecto hasta el POST anterior
La Base de Datos
La base por ahora solo sera una tabla QUESTION, con la estructura siguiente:
CREATE TABLE IF NOT EXISTS `questions`.`QUESTION` (
Comentarios recientes
hace 2 semanas 3 días
hace 6 semanas 4 días
hace 14 semanas 1 día
hace 22 semanas 1 día
hace 24 semanas 6 días
hace 26 semanas 3 días
hace 29 semanas 4 días
hace 29 semanas 4 días
hace 35 semanas 4 días
hace 36 semanas 5 días