Java BluePrints

Java BluePrints es una guía de las mejores prácticas de Sun Microsystems para desarrollo en la Plataforma Java para empresas.

Comenzó con Java Pet Store, la aplicación de referencia original para la plataforma J2EE, que llegó a convertirse en el código fuente de facto para usar Enterprise JavaBeans y todos los últimos componentes de la plataforma J2EE.

Desde entonces, muchas tecnologías tales como Tapestry, Spring y otras han implementado su propia versión de la aplicación Pet Shop como medio para mostrar las mejores prácticas para la tecnología dada.

Esta aplicación nunca llegó a ser tan popular como Java Pet Store.

Java BluePrints fue la primera fuente para promover el Modelo Vista Controlador (MVC) y Data Access Object (DAO) para desarrollo de aplicaciones J2EE.