jueves, 3 de abril de 2008

Annotations (Seguimo utilizando JBoss + Seam-gen)

En las etiquetas de persistencias hay: (estas solamente las lees el EntityManager)

  1. @Entity en la definición clase .(se utiliza para las transaciones)
  2. @Id en la definición de campo que hará de identificador.(se utiliza para las transaciones)
  3. @Column para decir que el campo /propieda es persistente aunque sino lo ponemos por el mero hecho de estar en una entidad persisten se considera.
  4. @Trasient,si queremos que un componente de la clase no sea persistente se le pone la etiqueta .
  5. @ManyToMany(mappedBy="nombre clases relacionar"),son para implementar las relacion mucho a muchos
  6. OneToMany(mappedBy="nombre clases relacionar"),. son para las relaciones uno a mucho.
  7. @OrderBy("nombre del campo a ordenar").
  8. @Scope(CONVERSATION) esto es para decir que el ámbito es de tipo conversacional .esto es una solicitud en los términos de J2EE.Si se coloca un objeto en el período de sesiones los usuarios que estará disponible en todas las páginas afectadas, el usuario formula.