-
Lección 🔥 PopularRecords de Java: qué son y cómo usarlos
Los records son una alternativa a las clases introducida inicialmente en Java 14 aunque disponible de forma general a partir de Java 17, con la que se pueden crear rápidamente dataclases inmutables en tres líneas de código. Con los records Java te genera automáticamente getters, métodos toString, equals y hashCode... -
CursoJUnit 4
Si todavía tienes proyectos que usan JUnit 4, con este curso puedes aprender a hacer pruebas en este framework. -
CursoTutorial de C
Bienvenidos a este tutorial de C. En esta lista de reproducción os enseñaré a programar en C, un lenguaje de programación con un fuerte legado, comenzando desde lo más fácil. -
CursoConcurrencia en Java
Cómo utilizar la API de concurrencia e hilos del lenguaje de programación Java -
Lección 🔥 PopularQué es JUnit y cómo lo configuro
Probar manualmente un programa es algo que funciona cuando queremos salir rápidamente del paso para comprobar mediante un main que se comporta como queremos, pero a largo plazo no es algo de lo que nos podamos fiar porque requiere demasiada intervención humana. JUnit es un framework para Java que nos... -
Lección 🔥 PopularEl patrón Service Layer
El patrón Service Layer favorece la creación de clases independientes con la lógica de negocio separada de la capa de presentación o de modelo. -
Lección 🔥 PopularCómo insertar, modificar y borrar datos
Usando el método executeUpdate se pueden enviar sentencias y sentencias preparadas de SQL que en vez de devolver información, agreguen, borren o actualicen filas. -
Lección 🔥 PopularCómo configurar y crear tests de JUnit 5 en IntelliJ IDEA
Es posible utilizar JUnit 5 en IntelliJ IDEA. Además de las opciones de Maven y Gradle, que son las que te pueden proporcionar una forma más neutra y portable de mantener la suite de tests de tu programa, IntelliJ IDEA es compatible con JUnit dentro de sus proyectos propios. En... -
Lección 🔥 PopularTu primera prueba de JUnit
En este episodio creamos una prueba unitaria usando JUnit, y así vemos cómo funciona la anotación Test y las funciones fail() y assertEquals(). JUnit incorpora un montón de asertos, como assertEquals(), y muchos de ellos se caracterizan por tener al menos dos parámetros: expected, para representar el valor que debería... -
Lección 🔥 PopularJsonIgnore, JsonProperty y JsonAlias
Si queremos modificar la forma en la que se serializa a JSON una entidad, tenemos las anotaciones JsonIgnore, JsonProperty y JsonAlias para influir en la forma en la que Jackson serializa nuestra entidad, para ocultar campos o renombrarlos.