«spring-data-jpa» 태그된 질문

SpringData-JPA는 JPA 기반 리포지토리를 쉽게 구현할 수있는 SpringData 우산 프로젝트의 일부입니다.

9
Spring Boot에서 모든 데이터베이스 관련 자동 구성 비활성화
저는 Spring Boot를 사용하여 두 개의 애플리케이션을 개발하고 있는데, 하나는 서버 역할을하고 다른 하나는 클라이언트 앱입니다. 그러나 둘 다 활성 프로필에 따라 다르게 작동하는 동일한 앱입니다. 내 애플리케이션을 구성하기 위해 Spring Boot의 자동 구성 기능을 사용하고 있습니다. 데이터베이스 연결이 필요하지 않으므로 클라이언트 앱에서 모든 데이터베이스 관련 자동 구성을 비활성화하고 싶습니다. …


9
스프링 JpaRepository의 % Like % 쿼리
같은 쿼리를 작성하고 JpaRepository싶지만 아무것도 반환하지 않습니다. LIKE '%place%'-작동하지 않습니다. LIKE 'place' 완벽하게 작동합니다. 내 코드는 다음과 같습니다. @Repository("registerUserRepository") public interface RegisterUserRepository extendsJpaRepository<Registration,Long> { @Query("Select c from Registration c where c.place like :place") List<Registration> findByPlaceContaining(@Param("place")String place); }

5
SpringData REST에서 @OneToMany 하위 리소스 연관 게시
현재 SpringData REST를 사용하는 Spring Boot 애플리케이션이 있습니다. 다른 도메인 엔터티와 관계 가있는 도메인 엔터티 Post가 있습니다 . 이러한 클래스는 다음과 같이 구성됩니다.@OneToManyComment Post.java : @Entity public class Post { @Id @GeneratedValue private long id; private String author; private String content; private String title; @OneToMany private List<Comment> comments; // Standard …

4
Spring CrudRepository를 사용한 대소 문자 구분없는 쿼리
Spring CrudRepository 쿼리로; "이름"속성이있는 "DeviceType"엔터티를 선택하고 싶습니다. 그러나 다음 쿼리는 대소 문자를 구분하는 방식으로 자격을 선택합니다. 대소 문자를 구분하지 않는 방법. 감사. public interface DeviceTypeRepository extends CrudRepository<DeviceType, Integer>, JpaSpecificationExecutor<DeviceType> { public Iterable<DeviceType> findByNameContaining(String name); }

4
SpringData JPA는 임베디드 객체 속성으로 찾기
해당 엔터티에 포함 된 개체의 속성이있는 엔터티를 찾을 수 있도록하는 SpringData JPA 저장소 인터페이스 메서드 서명을 작성하고 싶습니다. 이것이 가능한지 아는 사람이 있습니까? 그렇다면 어떻게해야합니까? 내 코드는 다음과 같습니다. @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints = @UniqueConstraint(columnNames = { "bookId", "region" }, name = "UK01_BOOK_UPDATE_QUEUE")) public class QueuedBook …

4
CrudRepository # findOne 메서드 누락
내 프로젝트에서 Spring 5를 사용하고 있습니다. 오늘까지 사용 가능한 방법이있었습니다 CrudRepository#findOne. 하지만 최신 스냅 샷을 다운로드 한 후 갑자기 사라졌습니다! 현재이 방법을 사용할 수 없다는 언급이 있습니까? 내 의존성 목록 : apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven { …

7
SpringData : "delete by"가 지원됩니까?
데이터베이스 액세스를 위해 Spring JPA를 사용하고 있습니다. 메서드 구현을 작성할 필요가없는 findByName 및 countByName과 같은 예제를 찾을 수 있습니다. 일부 조건에 따라 레코드 그룹을 삭제하는 예제를 찾고 싶습니다. Spring JPA는 deleteByName과 같은 삭제를 지원합니까? 어떤 포인터라도 감사합니다. 감사합니다.


3
JpaRepository DML 작업에 지원되지 않음 [쿼리 삭제]
내 인터페이스 확장에서 일부 개체를 삭제하는 쿼리를 작성 JPaRepository했지만 쿼리를 실행하면 예외가 발생합니다! 누구든지 나를 위해 설명 할 수 있습니까? 질문: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } 이 오류가 발생했습니다. 제발 제발 설명해주세요. 감사합니다. :) 예외: org.hibernate.hql.internal.QueryExecutionRequestException: …

16
페이지 매김을 사용한 스프링 데이터 및 네이티브 쿼리
웹 프로젝트에서 MySQL 5.6 데이터베이스와 함께 최신 스프링 데이터 (1.10.2)를 사용하여 페이지 매김과 함께 네이티브 쿼리를 사용하려고하지만 org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodException시작할 때 발생합니다. 업데이트 : 20180306이 문제는 이제 Spring 2.0.4 에서 수정되었습니다. 여전히 이전 버전에 관심이 있거나 이전 버전을 사용하는 경우 관련 답변과 주석에서 해결 방법을 확인하십시오. Spring-data 문서에서 @Query 사용의 Example 50에 …

1
여러 in 연산자를 사용하는 crudrepository findBy 메서드 서명?
다음과 같은 엔티티 클래스가 있습니다. @Entity @Table(name = "EMAIL") class Email{ @Id @Column(name = "Id") Long id; @Column(name = "EMAIL_ID") String emailId; @Column(name = "PIN_CODE") String pincode; } findBycrudrepository spring data jpa를 사용하여 아래 쿼리에 대한 메소드 를 작성하는 방법은 무엇입니까? select email_id,name from email_details where eamil_id in('mike@gmail.com','ram@gmail.com') and pin_code …

4
@Transactional을 SpringData와 함께 사용하는 방법?
방금 Spring-data, Hibernate, MySQL, JPA 프로젝트 작업을 시작했습니다. 수동으로 쿼리를 만드는 것에 대해 걱정할 필요가 없도록 스프링 데이터로 전환했습니다. @Transactional주석없이 내 쿼리를 시도했기 때문에 스프링 데이터를 사용할 때 의 사용이 필요하지 않다는 것을 알았습니다 . @Transactional주석을 사용하거나 사용하지 않아야하는 특별한 이유가 있습니까? 공장: @Transactional public List listStudentsBySchool(long id) { return …

18
Spring Boot에서 @Repository 주석이 달린 인터페이스를 Autowire 할 수 없습니다.
저는 스프링 부트 애플리케이션을 개발 중이며 여기서 문제가 발생하고 있습니다. @Repository 주석이 달린 인터페이스를 주입하려고하는데 전혀 작동하지 않는 것 같습니다. 이 오류가 발생합니다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springBootRunner': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.pharmacy.persistence.users.dao.UserEntityDao com.pharmacy.config.SpringBootRunner.userEntityDao; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No …

5
스프링 부트 2.2.0에서 Springfox swagger가 작동하지 않습니다.
스프링 부트 v2.1.9를 2.2.0으로 업그레이드하고 싶습니다. 그러나 업그레이드 후 spring fox가 이전 버전의 spring-plugin-core를 사용하고 있다고 예외가 발생합니다. 이것에 대한 다른 해결책이 있습니까? 아니면 springfox 플러그인을 포기해야합니까? *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method that does not exist. The attempt was made …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.