miércoles, 23 de julio de 2008

Jueves 24 Julio y Viernes 25 Julio

Otro ejercicio con seam en varias partes...
http://groups.google.com/group/eticom-master-java/web/jboss-seam-en-accion
http://groups.google.com/group/eticom-master-java/web/jboss-seam-en-accion-2-parte


Sobre Hibernate y ...
actualizarse eticom-catalogofotos-model
  • más sobre consultas con Criteria link a repo teniendo en cuenta joins/colecciones onetomany y manytoone
  • más sobre consultas con HQL Hiberanate Query Language muy parecido a JPQL Java Persistence Query Language link a repo teniendo en cuenta joins/colecciones onetomany y manytoone
Sobre pruebas con seam
los archivos necesarios los podéis ver en:
http://code.google.com/p/eticom-master-java/source/browse/trunk/deliciousseamtest?r=271

pasos a seguir:
  • incluir log4j.xml en carpeta resources de nuestro proyecto, y configurarlo según nuestras preferencias
  • el import.sql a tener en cuenta en las pruebas es: inport-test.sql
  • seguir las instrucciones del fichero readme.txt que actualmente se encuentra en nuestra carpeta /test donde se nos indica que para lanzar las pruebas desde eclipse necsitamos una serie de librerías en nuestro buildpath
  • podemos lanzar pruebas de integración de tipo facesrequest o nonfacesrequest




Sobre JPA Java Persistence Application y JPQL Java Persistence Application

Ejercicios sobre consultas JPQL en una prueba de integración de Seam ya que para utilizar JPQL necesitamos un javax.persistence.EntityManager, el cual necesita de un contenedor de persistencia propio de un servidor de aplicaciones. Con Seam podemos arrancar dicho servidor de aplicaciones (microcontainer incluido dentro de Seam) en una prueba....





Repaso personal de curso y dudas al respecto ...

Para programadores con inquietudes... probar este lenguaje...
RUBY
(un lenguaje entre php y java)
http://www.ruby-lang.org/es/
Prueba a programar con ruby utilizando tu navegador.... http://tryruby.hobix.com/

RUBYONRAILS para desarrollo WEB
http://www.rubyonrails.org.es/