Preguntas etiquetadas con spring-data-jpa

Spring Data: JPA es parte del proyecto general Spring Data que facilita la implementación de repositorios basados ​​en JPA


7
Cómo usar OrderBy con findAll en Spring Data
Estoy usando datos de primavera y mi DAO parece public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } En el código anterior, la línea comentada muestra mi intención. ¿Puede Spring Data proporcionar una funcionalidad incorporada para usar dicho método para …


9
¿Cómo actualizo una entidad usando spring-data-jpa?
Bueno, la pregunta lo dice todo. Usando JPARepository, ¿cómo actualizo una entidad? JPARepository solo tiene un método de guardar , que no me dice si es crear o actualizar en realidad. Por ejemplo, insertar un simple objeto al usuario de base de datos, que tiene tres campos: firstname, lastnamey age: …


11
Cómo agregar un método personalizado a Spring Data JPA
Estoy investigando Spring Data JPA. Considere el ejemplo a continuación, donde conseguiré que todas las funciones de búsqueda y búsqueda funcionen de manera predeterminada y si deseo personalizar un buscador, eso también se puede hacer fácilmente en la interfaz. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> { @Query("<JPQ …

7
Cuando use los métodos getOne y findOne Spring Data JPA
Tengo un caso de uso en el que se llama lo siguiente: @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } Observe que @Transactionaltiene Propagation.REQUIRES_NEW y el repositorio usa getOne . Cuando ejecuto la aplicación, recibo el siguiente mensaje de error: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy …


3
¿Cuál es la diferencia entre JPA y Spring Data JPA?
Estoy un poco confundido acerca de la diferencia entre Spring Data-JPA y JPA. Sé sobre JPA que es una especificación para persistir los objetos Java en una base de datos relacional utilizando la tecnología ORM popular. En otras palabras, JPA proporciona interfaces y otras tecnologías ORM, implementa esas interfaces conocidas …




8
setMaxResults para la anotación Spring-Data-JPA?
Estoy tratando de incorporar Spring-Data-JPA en mi proyecto. Una cosa que me confunde es cómo puedo lograr setMaxResults (n) por anotación. por ejemplo, mi código: public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } Solo necesito devolver one …


12
¿Spring Data JPA tiene alguna forma de contar las entidades utilizando la resolución de nombre de método?
Spring Data JPA admite entidades de recuento que utilizan especificaciones. Pero, ¿tiene alguna forma de contar entidades usando la resolución de nombres de métodos? Digamos que quiero un método countByNamepara contar entidades con un nombre específico, al igual que un método findByNamepara obtener todas las entidades con un nombre específico.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.