Optimizando relaciones entre entidades en Hibernate

En esta entrada, siguiendo el proyecto de ejemplo que teneis en https://github.com/chuchip/jpajoins explicando como optimizar  las consultas a la base de datos usando JPA. Se verán diferentes tipos de consultas, explicando como realizar uniones entre tablas de modo perezoso (lazy) o agresivo (eager). Se unirán tablas por un solo campo, por varios e incluso por uno … Leer másOptimizando relaciones entre entidades en Hibernate

Accediendo facilmente a los datos con Spring Rest Data

Spring Boot ofrece un fantástico soporte para acceder a los datos con JPA a través de sus interfaces, del tipo Repository. Si a esto le añadimos la facilidad con que se crean servicios REST, como explicaba en la entrada http://www.profesor-p.com/2018/10/11/aplicacion-crud-en-kotlin-con-springboot/ podremos hacer una aplicación ofreciendo una API para acceder a nuestra base de datos preferida … Leer másAccediendo facilmente a los datos con Spring Rest Data

Querys avanzadas con JPA en Spring Boot

Hay veces en que las campos sobre los que restringir una consulta pueden variar en tiempo de ejecución. En ese caso si queremos usar JPA no podemos usar una sentencia @Query definida en nuestro repositorio pues no sabemos los campos sobre los que se aplicaran condiciones en la consulta. Además es bastante común que el … Leer másQuerys avanzadas con JPA en Spring Boot

Aplicacion CRUD con REST en Kotlin y SpringBoot (2ª Parte)

Hola de nuevo, chicos. Continuo con la entrada http://www.profesor-p.com/2018/10/11/aplicacion-crud-en-kotlin-con-springboot/ para ver como realizar las peticiones REST , con protocolo JSON que es el estándar de facto 😉 en Kotlin. Una vez que ya tenemos la lógica de acceso a nuestra base de datos, tenemos que hacer la parte Web. Pues, aunque os parezca increíble, esto se hace … Leer másAplicacion CRUD con REST en Kotlin y SpringBoot (2ª Parte)

Aplicacion CRUD con REST en Kotlin y SpringBoot

Buenas chavales, En esta nueva entrada os enseñare como realizar un programa CRUD, que sirva peticiones REST, usando Spring Boot y como lenguaje de programación usar Kotlin. Creo que no hará falta aclarar que una aplicación CRUD es la típica aplicación que permite consultar, insertar, modificar y borrar los datos de una tabla. Vamos, lo … Leer másAplicacion CRUD con REST en Kotlin y SpringBoot