martes, 23 de junio de 2009

Spring Framework


Spring es un framework que facilita el desarrollo de aplicaciones j2ee,
este framework no intenta inventar la rueda sino integra diferentes
tecnologias existentes en un solo framework para dar un desarrollo
mas sencillo.

una de sus caracteristicas es intentar evitar el uso de EJB y fue
creado basado en los siguientes principios:

- El buen diseño es mas importante que la tecnologia
subyacente.

- Los javabeans ligados de una manera mas libre entre
interfaces es un buen modelo.

- El codigo debe ser facil de probar.

bueno estos son detalles generales de este framework, pero
a continuacion unos link para entrar en detalle de este
framework.

http://www.springsource.org/
http://www.palermo.edu/ingenieria/downloads/introduccion_spring_framework_v1.0.pdf
http://www.comunidadjava.org/files/SegundaReunion/Spring.pdf
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/sanchez_r_ma/capitulo3.pdf

miércoles, 17 de junio de 2009

arquitectura de la persistencia hibernate

bueno si vamos a entrar a ocupar persistencia y
principalmente hibernate, tenemos que comprender
su arquitectura, puesto que hacer un simple
ejerccio no significa que sepamos utilizar esta
persistencia.



Para utilizar Hibernate, es necesario para crear clases Java
que representa la tabla en la base de datos y, a continuación,
el mapa de variable de instancia en la clase con las columnas de
la base de datos. Luego de Hibernate puede ser utilizado para
realizar operaciones sobre la base de datos, como seleccionar,
insertar, actualizar y eliminar los registros en la tabla


Hibernate posee tres componentes principales:


Connection Management (Gestión de conexión)

Hibernate proporciona un servicio de gestión de la conexión
para proporcionar una eficiente conexion a la base de dato.
La Conexión de base de datos es la parte más cara de interactuar
ya que requiere una gran cantidad de recursos para abrir y
cerrar la conexión


Transaction management: (Gestión de transacciones)

Proporciona la capacidad al usuario ejecutar más de
una base de datos a la vez.


Object relational mapping: (Mapeo objeto relacional)

es la técnica de cartografía que representa los datos de
un modelo modelo de datos relacional de forma de objeto.
Esta parte de la utiliza para seleccionar, insertar, actualizar
y borrar los registros de la tabla subyacente. Cuando pasamos
de un objeto a un Session.save () método, Hibernate lee el
estado de las variables de ese objeto y ejecuta la consulta
necesaria.

martes, 16 de junio de 2009

jar, war , ear en J2EE

bueno encontre este articulo bien sencillo que explica
de forma clara estas tres tipos de empaquetamiento,
que podemos encontrar en la plataforma J2EE.

estos son conceptos fundamentales que hay que manejar
al momento de entrar al mundo de j2ee.

http://www.javadabbadoo.org/cursos/infosintesis.net/javaeeav/empaquetadoJavaEE/index.html

lunes, 15 de junio de 2009

implementar un applet

en realidad no utilizado mucho los applet, pero
un dia implemente uno simple, en los cuales los
pasos los podemos encontrar en el siguiente link:

http://www.netbeans.org/kb/61/web/applets.html

pero solamente quiero compartir este detalle que
encuentro que es importante

cuando añadimos el jar a nuestro proyecto web, no
lo tenemos que añadir en libreria, si no que en
build-> packaging


podemos apreciar que netbeans nos apoya con un editor visual
para desarrollar applet, el cual nos podria faciliar el desarrollo de
un applet en particular, quiero recordar que un applet no tiene
main y su formato es muy parecido a los midlet de j2me.