Archivo de la categoría: Java

La programación y el fascinante mundo Java, Jsf, Jsp, J2ME, Ajax, JavaFx, Netbeans

Como evitar el uso excesivo de if/else

Necesitamos llamar a varios métodos y tenemos un método central que dependiendo de alguna condición deberemos dirigir hacia una u otra función de nuestro sistema. ¿Quién no ha sido testigo mudo de algún código que por poca fortuna está en nuestras manos y se parece a algo así?

Chrome 36 rompe el componente rich:fileUpload

El componente de RichFaces rich:fileUpload en la rama de versiones 3.3.x simplemente dejó de funcionar en una actualización de las que nos tiene acostumbrados Chrome que en esa carrera de llenarnos de nuevas características compiten con tener el número de versión mas alto con Firefox. Fue hasta la versión 35 que este componente bastante usado… Leer más »

Resúmenes OCP(SCJP)

Durante mi preparación para el programa de certificación he preparado estos resúmenes que principalmente son el resultado de la lectura del libro SCJP Sun Certified Programmer for Java 6 Exam 310-065, muy recomendado para prepararse para un examen tan exigente como lo es este. Como referencia para realizar estos resúmenes se agradece mucho el aporte… Leer más »

SVN, trabajo con branchs y trunk en Eclipse

Crear un branch Hacer el checkout del proyecto en cuestión Clic derecho en el proyecto, Escojer Team -> Update para tener todos los últimos cambios al día. Clic derecho sobre el proyecto, Escoger Team -> Branch/Tag. Seleccionar la carpeta de branches del proyecto, agregar un nuevo nombre de tu branch(no debes escoger un nombre que… Leer más »

JPA 2.1 ¿Cómo implementar un Convertidor de Tipo?

JPA 2.1 viene con muchas mejoras. Una de estas es el Convertidor de Tipo. Permite al desarrollador especificar métodos para convertir atributos «mapeados» entre la base de datos y la representación java. ¿Qué puede ser convertido? Un Convertidor soporta conversiones de tipo de todas los atributos básicos definidos en las clases de entidad, clases «super»… Leer más »

JPQL/HQL Obtener una parte de una Fecha de un columna de tipo Date Time

Necesitaba extraer solo el día de una fecha y tenía la sentencia SQL para Oracle: [sql] SELECT TO_CHAR(COLUMNA_FECHA,’dd’) FROM mi_tabla WHERE …. [/sql] Ahora para hacer lo mismo, usando JPQL/HQL con Hibernate se puede hacer lo siguiente: [java] SELECT day(columnaFecha) FROM MiTabla WHERE … [/java] Como puede ser el día también es posible extraer cierta… Leer más »

Errores comunes en Java

Java es un lenguaje minimalista, deliberadamente con menos características que otros lenguajes, nunca estas limitaciones tienen casos extremos con efectos extraños, algunos casos con efectos sorprendentes hace tropezar a los incautos. Si has leído otros lenguajes, puedes fácilmente leer Java de la manera incorrecta llevándote a la confusión.