Preguntas etiquetadas con jpa

90
Parámetro en cláusula similar JPQL

Estoy tratando de escribir una consulta JPQL con una cláusula similar: LIKE '%:code%' Me gustaría tener el código = 4 y encontrar 455 554 646 ... No puedo pasar :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); porque en otro lugar no necesito :valueenvolverme con los...

86
Spring Data y Native Query con paginación

En un proyecto web, usando los últimos datos de primavera (1.10.2) con una base de datos MySQL 5.6, estoy tratando de usar una consulta nativa con paginación pero estoy experimentando un org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodException error al inicio. ACTUALIZACIÓN...

84
Campos integrados múltiples JPA

¿Es posible que una clase de entidad JPA contenga dos @Embeddedcampos incrustados ( )? Un ejemplo sería: @Entity public class Person { @Embedded public Address home; @Embedded public Address work; } public class Address { public String street; ... } En este caso, a Personpuede...

84
Múltiples restricciones únicas en JPA

¿Hay alguna forma de especificar usando JPA que debería haber múltiples restricciones únicas en diferentes conjuntos de columnas? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String...

82
¿Debería cerrarse JPA Entity Manager?

Tengo el método a continuación. public Profile readUser(String email){ EntityManager em = EMF.get().createEntityManager(); return em.find(Profile.class, email); } ¿Está bien el uso anterior del administrador de entidades? ¿O es necesario cerrarlos? Alguna sugerencia por favor....

81
¿Qué hace realmente CascadeType.REFRESH?

¿Qué hace CascadeType.REFRESHrealmente? La definición de esto es Cuando actualizamos una entidad, todas las entidades contenidas en este campo también se actualizan ¿Pero qué significa esto en la práctica? ¿Podría alguien darme un ejemplo sencillo?

81
JDO vs JPA para Java en Google App Engine

Quiero desarrollar mi proyecto en Google App Engine con Struts2. Para la base de datos tengo dos opciones JPA y JDO. ¿Podrían sugerirme por favor? Ambos son nuevos para mí y necesito aprenderlos. Así que me centraré en uno después de sus respuestas. Gracias.