Introducción a Spring por Rod Johnson

.- Patrón inyección de depencias.

.- AOP programación orientada a aspectos.

.- Remoting ofrece una variedad de alternativas a EJB que no dependen de un servidor de aplicaciones J2EE solo con un Tomcat basta, e incluso permite seguir utilizando EJB's configurando el EJB y el EJBClient con Spring.

.- ORM permite trabajar directamente con los ORMS más populares como Hibernate, TopLink, iBATIS. Pero no se queda allí, es compatible con la especificación JPA.

.- Web ofrece una alternativa MVC a Struts, y también se puede integrar con varios frameworks web como Struts, WebWork, JSF, etc.

.- JMS ofrece alternativas a MDB, incluye MessageListeners JmsTemplate, quien dijo que JMS era solo para App Servers.

.- Security (Acegi) toda una alternativa seria para seguridad en aplicaciones Java, que igual permite integrarse con JAAS.

.- y muchísimo más, por favor lean Aquí..

Sun Compra MySQL

El conocido motor de base de datos MySql ahora con nuevos dueños. Sun Microsystems. Realiza gestiones de comprar el famoso motor de base de datos.

http://blogs.mysql.com/kaj/2008/01/16/sun-acquires-mysql/

Un nuevo Proyecto Tutorial.

Utilizar las Tecnologías. J2EE no es fácil mas aun con toda la ensalada de Frameword que existen. pero bueno para ganar dinero hay que trabajar y estudiar. y por esta razón es que me he obliga a hacer esta entrada a mi blogger.
aquí vamos una empresa particular en la que trabaje. me solicito comenzar. un proyecto j2ee (Espero terminarlo).

OK. lo que voy a utilizar. primero.

1.- una base de datos. PostgresSQL.
2.- Java compilador jdk-1_5_0_09-windows-i586-p
3.- Netbeans 6.0.
4.- Frameword.
JavaServerFace: Para la presentacion de las paginas.
TopLink: Para utilizar Persistencia de Entitys.
Log4j: Para Documentar los log.(Errores)
Dwr: Para utilizar Ajar.
5.- Servidor de Aplicaciones. Glassfish V2

Creo que por ahora solo eso hará falta.

Bueno y por supuesto para este proyecto utilizaremos Ejb 3.0(Session Bean's. Locales y Remotos (Remotos los incluiremos por si acaso) ), Persistencia(Entitys beans, Ejb-QL) y para ajax DWR.

Ok y para la seguridad de la pagina vamos a ver que pasa con JAS.

Bien así como avance voy a subir mi trabajo.

OK Saludos.

Vamos aqui la primera parte:

1.- Arquitectuta.