-
Lección 📈 En tendenciaCó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 📈 En tendenciaExceptionMapper y tratamiento de errores
ExceptionMapper es una alternativa para el tratamiento de errores con el que podemos hacer que en caso de lanzarse una excepción por parte de alguno de los endpoints que hemos metido en nuestra API, se convierta en la respuesta correspondiente. Así podemos fabricar un conjunto de respuestas reusables asociadas a... -
CursoFundamentos de uso de Quarkus
Quarkus es un framework web ligero para Java y Kotlin basado en Jakarta. -
Lección 📈 En tendenciaConectarse en JDBC
El primer paso para usar JDBC es establecer una conexión, algo que podemos hacer con el método getConnection() de la clase DriverManager. -
Lección 📈 En tendenciaQué es Quarkus y cómo crear un proyecto
Quarkus es un framework Java para crear aplicaciones web orientadas fundamentalmente al modelo de microservicio. Compila a nativo con GraalVM y permite crear aplicaciones compactas de arranque rápido y ligeras, listas para llevar a la nube. Está basado en MicroProfile, una alternativa que ha surgido en los últimos años a... -
CursoTutorial de libGDX
Con libGDX puedes programar juegos en Java o Kotlin y llevarlos a ordenador, móvil y navegador web. -
Lección 📈 En tendencia¿Cómo funcionan wait() y notify()?
wait(), notify() y notifyAll() son tres métodos del lenguaje de programación Java enigmáticos porque están presentes en todo objeto. -
CursoJDBC
JDBC es la tecnología estandar de Java para conectarte a bases de datos relacionales. En 2 horas te enseño a conectarte a una base de datos para enviar consultas SQL, y algunos patrones modernos que tu curso anticuado no te cuenta. -
Lección 📈 En tendenciaPattern matching con records en Java
En versiones recientes del JDK, es posible utilizar los records a la hora de hacer pattern matching, permitiendo una programación orientada a datos limpia y espectacular que puede revolucionar la forma en la que se diseña y organiza el código fuente. -
Lección 📈 En tendenciaResultSets concurrentes
Es posible insertar, modificar y borrar datos en una tabla desde un ResultSet utilizando un ResultSet configurado en modo concurrente.