Java Server Faces o Jakarta Server Faces (JSF) es un framework web muy interesante para crear aplicaciones web con Java, muy popular hasta hace algunos años, surgía como una alternativa ideal para desarrolladores backend Java con poco o nulo conocimiento de librerías clientes como JavaScript. En el transcurrir de los años a pesar de que …
Todos estamos de acuerdo en que Python es el mejor lenguaje para empezar a aprender programación no? La verdad es que sí, sin embargo hoy vengo a reivindicar un lenguaje de programación que para mí se pone a la par de Python como la alternativa #1 para aprender programación, me refiero a PHP por supuesto. …
Java es un lenguaje de programación que lleva más de 20 años en la cúspide y Kotlin es el único capaz de “matarlo”. Java sigue siendo ampliamente usando aún hoy en día, sin embargo es bien sabido que muchas personas lo detestan, al punto de llamar su etapa mientras lo aprendían como una etapa de …
Personalizar los métodos equals() y hashCode() son parte del día a día en Java, sobretodo si trabajamos con colecciones, las colecciones juegan un papel crucial en la gestión y organización de datos. Los Set y List son de las más utilizadas. Sin embargo, para optimizar su rendimiento y evitar problemas como la duplicidad de objetos, …
CommandLineRunner es ideal cuando trabajamos en un proyecto con Spring Boot, sobre todo si necesitamos controlar hasta los aspectos más minuciosos de una aplicación, por ejemplo necesitamos controlar lo que sucede con la aplicación al momento de iniciarla. Para eso nos sirve CommandLineRunner, con esa interfaz podemos definir un método en nuestra clase principal que …