Entradas

Java EE 8 - MVC 1.0

Imagen
MVC es una nueva característica que vendrá en Java EE 8. No reemplaza al JSF, ya que es otra filosofía. JSF está basado en estados de la aplicación, mientras que MVC es justamente la implementación del patrón Modelo Vista Controlador. Uno mismo va a crear el Modelo, también la vista (generalmente JSP) y el controlador. Cuando comencemos a verlo, notaremos que tiene un parecido a Spring MVC (para ver una pequeña introducción de Spring MVC, puedes ver el post anterior: Conociendo Spring MVC . La diferencia es que este está más Java EE, con más anotaciones que archivos de configuración, y más Oracle.

I/O y NIO - Navegación de archivos y I/O (1/7)

Imagen
I/O sabemos que se trata de Input / Output, y consiste - generalmente - en el manejo de archivos, aunque también puede manejar la entrada y salida de bytes desde cualquier entrada/salida como fuera un puerto serial, cadena de caracteres, impresora, etc. NIO es el "Nuevo I/O" que contiene paquetes nuevos desde Java 1.4. Actualmente hay un NIO.2, o sea, paquetes más nuevos aún, que aparece en Java 7. Para generalizar, cuando se mencione NIO, se estará tratando de NIO2. En este post veremos algunos ejemplos sobre estos paquetes que son muy útiles, y también necesarios para el examen de certificación.

Midiendo el rendimiento con JMH - Java Microbenchmark Harness

Imagen
JMH es una herramienta tipo arnés de Java que permite medir el rendimiento en la construcción, ejecución, y análisis de aplicaciones hechas Java y otros lenguajes hechos para JVM El proyecto se encuentra aquí: http://openjdk.java.net/projects/code-tools/jmh/ En este post veremos un poco de su funcionamiento

UML en NetBeans

Imagen
NetBeans permite programación orientada a objetos como Java y C++. Ahora bien, siendo un IDE muy bueno, debería permitirnos manejar UML para modelar nuestros objetos ¿cierto? Pues bien, aquí les muestro como instalar un plugin en NetBeans que nos permita escribir UML de una manera no convencional. (Mejor que arrastrar y soltar los artefactos en el lienzo.. ya verán)

Conociendo RegEx (Parte 2/2)

Imagen
Continuamos con las Expresiones Regulares, esta vez veremos ejemplos un poco más complejo. El anterior post lo puedes ver aquí Conociendo RegEx (Parte 1/2)

Convertidor de tipo de atributo con JavaPersistence API

Imagen
Java nos permite crear muchos tipos de datos. Pero cuando queremos guardarlo en la base de datos, necesitamos hacer una conversión. Y de manera inversa, cuando queremos obtener un valor de la base de datos, necesitamos convertirlo a nuestro tipo de valor especial. Menudo trabajo. Optamos o por hacer un convertidor de datos a nivel de DAO, o no usamos nuestra estructura de datos especial. ¿Y si usamos JPA? Calma, calma. La versión JPA 2.1 (que viene incluido en Java EE 7 - JSR 338 ) tiene un convertir de tipos para ayudarnos con este problema.

Encuesta para conocernos mejor

Estimad[a|o]s seguidor[a|e]s. Como Java es bastante extenso, me gustaría conocer qué tanto tienen en experiencia en Java para poder preparar más contenido de acuerdo a su perfil. Así que agradeceré que respondan esta pequeña encuesta. http://goo.gl/forms/nSosfMUEOy