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 1 día 6 horas
hace 1 día 6 horas
hace 16 horas 12 mins
hace 44 semanas 6 días
hace 2 años 4 semanas
hace 2 años 8 semanas
hace 2 años 16 semanas
hace 2 años 24 semanas
hace 2 años 26 semanas
hace 2 años 28 semanas