Foros del Web » Programación para mayores de 30 ;) » Java »

Ayuda JPA

Estas en el tema de Ayuda JPA en el foro de Java en Foros del Web. Hola amigos foristas como les va??... Bueno señores mi inquitud es lo siguiente: en JPA para hacer una busqueda, sin usar jpql, se usa: emf ...
  #1 (permalink)  
Antiguo 22/05/2008, 18:19
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
De acuerdo Ayuda JPA

Hola amigos foristas como les va??...

Bueno señores mi inquitud es lo siguiente:

en JPA para hacer una busqueda, sin usar jpql, se usa:

emf = Persistence.createEntityManagerFactory("Arquitectu raPU");
em = emf.createEntityManager();
tx = em.getTransaction();
tx.begin();
Mascotas m = em.find(Mascotas.class, cod);
tx.commit();

ahora si la llave primaria de la tabla esta compusta por mas de una columna, como hago??, o necesariamente tendria que usar JPQL.

Gracias De antemano.
  #2 (permalink)  
Antiguo 24/05/2008, 08:51
 
Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 20 años
Puntos: 0
Respuesta: Ayuda JPA

Hola maigos foristas, ya encontre la respuesta:

El crear el jpa, el crea una clase la cual contiene los campos de la llave: NombtreTablapk.

Luego lo que hay que hacer es crear un objeto de esta clase con los campos de la llave.

Luego dicho objeto es el que se envia en la accion FIND.



Espero le sirva a lgunas personas..


Chao
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:08.