Bibliografía y recursos Java

A estas alturas tengo ya recopilada o identificada una buena cantidad de documentación y recursos interesantes relacionados con Java, más concretamente con J2EE. El caso es que cuando realmente los necesito me cuesta encontrarlos por que los tengo desperdigados por distintas ubicaciones. Así que me he decidido a crear esta entrada para recopilarlos todos y que me sirva de página de inicio cuando de Java se trata.

La documentación que aquí recojo es toda pública, gratuita y accesible. Está más orientada hacia el arquitecto de aplicaciones que hacia el programador y está además claramente orientada hacia aplicaciones J2EE empresariales.

Debéis considerar esta recopilación como un trabajo indefinidamente inacabado. Intentaré ir manteniendola actualizada.

La he dividido en las siguientes secciones:

  • Documentación
  • Páginas web
  • Blogs
  • Herramientas

Documentación

  • «The J2EE Architects Handbook«, de Derek C. Ashmore. Este libro lo acabo de descubrir y es de lo mejor que he leido, os lo recomiendo encarecidamente. Lo toca todo, desde la composición de los equipos de trabajo, el ciclo de desarrollo, la planificación del desarrollo, la arquitectura de las aplicaciones, la construcción de las aplicaciones y el proceso de pruebas. Y además lo hace desde una perspectiva eminentemente práctica.
  • «The J2EE 1.4 Tutorial«, de Eric Amstrong, Jennifer Ball, Stephanie Bodoff, Debbie Bode Carson, Ian Evans, Dale Green, Kim Haase y Eric Jendrok.
  • «Spring. Reference documentation«, de Rod Johnson, Juergen Hoeller, Alef Arendsen, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Darren Davison, Dmitriy Kopylenko, Mark Pollack, ThierryTemplier y Erwin Vervaet.

Páginas web

Blogs

Herramientas

Por ahora voy a poner solo la lista de «herramientas que hay que conocer», la iré completando con los enlaces y comentarios. También las iré estructurando en categorías. Si creéis que algún «imprescindible» se me ha quedado en el tintero avisadme. 🙂

  • Infraestructura

  • Struts Framework
  • SiteMesh. SiteMesh es un framework para la gestión de la organización (layout) y presentación de las páginas web de una aplicación. SiteMesh intercepta todas páginas que la aplicación genera, las analiza y las transforma para ajustarlas al diseño definido. Su funcionalidad es similar a la ofrecida por Tiles que está incluido en Struts.
  • Spring Framework
  • Hibernate
  • iBATIS
  • Acegi Security System for Spring
  • Mule Enterprise Service Bus (ESB) messaging framework
  • JBoss
  • JBoss JBPM
  • Quartz
  • Eclipse BIRT
  • Ciclo de vida del sofware

2 comentarios en “Bibliografía y recursos Java

  1. Gracias Eduard. Tu comentario me ha servido para «recordar» esta entrada que tenía olvidada. Me apunto en mi lista de tareas darle una vuelta ya que a día de hoy tengo mucha más información que añadir a la misma.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *