Tutorial básico de Hibernate
3 de Marzo de 2010A través de javahispano, hemos llegado a este tutorial básico de Hibernate, traducido por David Marco.
Puede ser una buena referencia si estás comenzando a utilizar Hibernate
A través de javahispano, hemos llegado a este tutorial básico de Hibernate, traducido por David Marco.
Puede ser una buena referencia si estás comenzando a utilizar Hibernate
La gente de Spring Framework acaba de liberar Spring 3.0 release candidate, por lo que se va acercando el momento de que la versión final de esta librerÃa salga a la luz. Esta versión ya tiene todas las caracterÃsticas claves que formarán parte de Spring 3.0 por lo que merece la pena comenzar a investigar las novedades
Tomado del blog de Spring de traducido por dosideas.com
Ya ha salido la nueva versión de la librerÃa de búsquedas para Java Lucene, en su versión 2.9
Esta versión, a pesar de intentar guardar la compatibilidad hacia atrás, se ha visto obligada a romperla en ciertos puntos, por lo que si la vas a utilizar deberÃas leer los cambios que rompen la compatibilidad (en inglés)
Algunos de los cambios son:
Buscando en la web hemos encontrado esta introducción a Log4J, la librerÃa para hacer log en las aplicaciones java de forma sencilla.
Esta librerÃa java es un paso más allá del simple System.out.prinln a la hora de que el código java registre en un archivo, o cualquiera de los adaptadores de salida, información de las operaciones que va realizando

Ya se puede descargar Hibernate 3.3, la nueva versión del ORM más utilizado para Java. Entre las novedades frente a la versión 3.2 se destacan:
Â
Os presentamos aquà las caracterÃsticas de la nueva versión comentadas por sus creadores.
Hola
Una pequeña noticia para decirles que la nueva versión de nuestro CMS java opensource Magnolia 3.6 esta ya disponible
Entre las novedades que aporta esta versión su pueden notar los realces del funcionamiento los cuales se han centrado en la mejora del sistema para los usuarios finales.Lla nueva versión de magnolia 3.6 es hasta diez veces de más rápidas al importar y activar contenido, al formatear y crear nuevo párrafos asà como para crear las revisiones de cada pagina y más.
El nuevo sistema de cache ofrece un control increÃblemente refinado, granular de la puesta en cache y de limpieza de este mismo (flushing). Esto permite a los administradores crear soluciones de cache modificadas para requisitos particulares, asà como optimizar estratégicamente el cache para responder a la alta carga en los sitios Web y para asegurar una gran disponibilidad de cada elemento de contenido.
Magnolia 3.6 también ofrece un mecanismo actualizado de validación que asegura la continuidad del contenido grandes implementaciones en multi-sitios. La funcionalidad transaccional de la activación garantiza una transferencia acertada de los contenidos o de los cambios hechos en un servidor Magnolia (generalmente un servidor de pre-edición o un servidor de edición) y después publicados a los sitios públicos múltiples de Magnolia (servidores subscriptores). Esto se asegura de que los contenidos y los cambios creados en el servidor de edición se repercutan en todos los servidores Magnolia remotos. Alternativamente, si hay un problema técnico en la publicación a uno de los suscriptores, el contenido no es publicado por ningún suscriptor hasta que se haya resuelto la edición. Esto resuelve el problema común a muchas disposiciones CMS encargadas de sitios múltiples, donde los errores técnicos o de red durante el proceso de publicación pueden, hacer que algunos sitios suscriptores se desincronisen, y no  exhiban un contenido que tendrÃa que ser idéntico en cada sitio.
El backup también se ha refinado en esta última versión de Magnolia, permitiendo a los administradores la restauración de varias versiones anteriores de un contenido que ha sido editado. Esta nueva caracterÃstica de backup ofrece una herramienta particularmente interesante para los usuarios corporativos que necesitan migrar sitios a partir de una instancia Magnolia a otra.
Como dije antes en un recapitulativo, magnolia es uno de los únicos CMS opensource en soportar JSR170.
Para mas información sobre JSR170 pueden seguir este enlace:
http://www.cmswatch.com/Feature/123
Entre otras caracteristicas cuenta con:
Tienen también la versión enterprise edition, que no es gratis pero aporta muchas funcionalidades y ademas el soporte, muchas empresas no utilizan opensource justamente porque no hay ningún soporte detrás de los productos
Pueden ver el roadmap aca:
http://wiki.magnolia.info/display/DEV/Roadmap
La versión enterprise edition puede descargarse acá:
http://registration.magnolia.info/
La versión community puede descargarse acá:
http://sourceforge.net/project/showfiles.php?group_id=86297&package_id=89560&release_id=616472
Las notas correspondientes a la version:
http://documentation.magnolia.info/releases/3-6-1.html
Sito generado por maven:
http://dev.magnolia.info/ref/3.6.1/
Desde la semana pasada, está disponible para descarga la versión 1.2 de jLibrary. Un gestor documental open source construido sobre JackRabbit, con un cliente de escritorio basado en Eclipse RCP y un cliente web que se ha añadido en esta versión.
Hay que destacar la mejora en el consumo de memoria, entre otras de las nuevas funcionalidades y mejoras.
También hay que destacar que la empresa rusa Blandware se va a hacer cargo del proyecto, que han sido los encargados de preparar y lanzar la release. MartÃn Pérez ha escrito en su blog estos y otros detalles de cómo ha sido el camino a esta nueva versión.
El pasado 4 de abril de 2008, el equipo de desarrolladores de Cactus anunció que ya está disponible la versión 1.8.0.
Cactus es una herramienta que permite realizar pruebas unitarias de aplicaciones web en su propio entorno de ejecución. Un contenedor web proporciona a las aplicaciones que corren en él acceso a objetos como la sesión,y la petición http entre otros. Por eso es importante que las pruebas que se realizan sobre el código de las aplicaciones web no se realicen en vacÃo, sino sobre el propio contenedor que se va a utilizar en ejecución y que además sean pruebas programáticas y repetibles.
El proyecto Cactus ha estado parado durante algún tiempo y por eso nos alegramos de las últimas actualizaciones que mejoran y facilitan esa tarea tan pesada como es la fase de pruebas.
Log4j es una librerÃa open source desarrollada en Java por la Apache Software Foundation que permite a los desarrolladores de software elegir la salida y el nivel de granularidad de los mensajes o logs en tiempo de ejecución y no en tiempo de compilación como se realizaba comúnmente. La configuración de salida y granularidad de los mensajes se realiza en tiempo de ejecución mediante el uso de archivos de configuración externos