«spring-data» 태그된 질문

SpringData는 주어진 데이터베이스에 특정한 많은 하위 프로젝트를 포함하는 포괄적 인 오픈 소스 프로젝트입니다. 프로젝트는 이러한 흥미로운 기술을 뒷받침하는 많은 회사 및 커뮤니티와 협력하여 개발됩니다.

30
Spring Data Maven 빌드에서 "라이프 사이클 구성에 포함되지 않은 플러그인 실행"을 해결하는 방법
Spring Data 및 Neo4j 작업하려고합니다 . 기본 사이트에 연결된 이 가이드 를 따르려고 시작했습니다 . 특히 "Hello, World!" 에서 pom.xml을 기반으로했습니다 . 예제 파일 . 다음은 문제를 일으키는 플러그인에 대한 pom.xml의 코드입니다. <plugin> <!-- Required to resolve aspectj-enhanced class features --> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.0</version> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> …


7
SpringData에서 OrderAll을 findAll과 함께 사용하는 방법
스프링 데이터를 사용하고 있으며 DAO는 다음과 같습니다. public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } 위의 코드에서 주석 처리 된 줄은 내 의도를 보여줍니다. Spring Data는 ASC / DESC를 사용하여 일부 열의 모든 레코드 순서를 찾기 위해 이러한 방법을 …

30
스프링 부트-데이터베이스 유형 NONE에 대한 임베디드 데이터베이스 드라이버 클래스를 판별 할 수 없음
이것은 내 웹 응용 프로그램을 실행하려고 할 때 발생하는 오류입니다. [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class …

12
JpaTest를 수행 할 때 @SpringBootConfiguration을 찾을 수 없습니다
나는 프레임 워크를 처음 접했고 (방금 수업을 통과했다) 스프링 부트를 사용한 것은 이번이 처음이다. CrudRepositories가 실제로 작동하는지 확인하기 위해 간단한 Junit 테스트를 실행하려고합니다. 내가 계속 얻는 오류는 다음과 같습니다. @SpringBootConfiguration을 찾을 수 없으면 테스트 java.lang.IllegalStateException과 함께 @ContextConfiguration 또는 @SpringBootTest (classes = ...)를 사용해야합니다. Spring Boot는 자체적으로 구성하지 않습니까? 내 테스트 …

17
스프링 부트-초기 데이터로드
응용 프로그램이 시작되기 전에 초기 데이터베이스 데이터를로드하는 가장 좋은 방법이 무엇인지 궁금합니다. 내가 찾고있는 것은 H2 데이터베이스를 데이터로 채울 무언가입니다. 예를 들어, / users로 이동하여 사용자에게 액세스 할 수있는 도메인 모델 "User"가 있지만 처음에는 데이터베이스에 사용자가 없으므로 사용자를 만들어야합니다. 어쨌든 데이터베이스를 자동으로 데이터로 채울 수 있습니까? 현재 컨테이너에 의해 인스턴스화되고 …


11
Spring Data JPA에 커스텀 메소드를 추가하는 방법
Spring Data JPA를 찾고 있습니다. 기본적으로 모든 크루 드 및 파인더 기능이 작동하는 아래 예제를 고려하고 파인더를 사용자 정의하려면 인터페이스 자체에서 쉽게 수행 할 수 있습니다. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> { @Query("<JPQ statement here>") List<Account> findByCustomer(Customer customer); } 위의 AccountRepository에 대한 구현으로 완전한 사용자 정의 …

7
getOne 및 findOne 메소드를 사용하는 경우 Spring Data JPA
다음을 호출하는 유스 케이스가 있습니다. @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } (가) 관찰 @Transactional이 Propagation.REQUIRES_NEW 및 저장소 사용 getOne을 . 앱을 실행하면 다음과 같은 오류 메시지가 나타납니다. Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session ... 하지만 난을 변경하는 경우 getOne(id)에 의해 findOne(id)모든 …

7
스프링 컨트롤러에서 JPA 및 Hibernate와의 FetchType.LAZY 연관을 페치하는 방법
Person 클래스가 있습니다. @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List<Role> roles; // etc } 게으른 다 대다 관계. 내 컨트롤러에는 @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person getPerson() { Person person = personRepository.findOne(1L); return person; } …

17
스프링 부트-관리 형이 아님
스프링 부트 + JPA를 사용하고 서비스를 시작하는 동안 문제가 발생했습니다. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) 다음은 Application.java 파일입니다. @Configuration @ComponentScan @EnableAutoConfiguration(exclude = …

8
스프링 데이터 리포지토리를 테스트하는 방법?
UserRepositorySpring Data의 도움으로 저장소 (예 :)를 만들고 싶습니다 . 나는 스프링 데이터에 익숙하지 않지만 (스프링은 아님)이 자습서를 사용합니다 . 데이터베이스를 다루기 위해 제가 선택한 기술은 JPA 2.1과 Hibernate입니다. 문제는 그러한 저장소에 대한 단위 테스트를 작성하는 방법에 대한 단서가 없다는 것입니다. create()예를 들어 방법을 보자 . 테스트를 먼저 할 때 단위 …

8
Spring-Data-JPA 주석에 대한 setMaxResults?
Spring-Data-JPA를 프로젝트에 통합하려고합니다. 나를 혼란스럽게하는 한 가지는 주석으로 setMaxResults (n)을 어떻게 달성합니까? 예를 들어, 내 코드 : public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } one (and only one)otherObj에서 User 를 반환하기 만하면되지만 maxResults에 주석을다는 방법을 찾을 …

2
Spring Boot의 spring.jpa.open-in-view = true 속성은 무엇입니까?
spring.jpa.open-in-view=trueJPA 구성에 대한 Spring Boot 문서에서 속성을 보았습니다 . true이 속성이 전혀 제공되지 않은 경우 기본값 입니까 ?; 이것이 실제로 무엇을합니까? 나는 그것에 대해 좋은 설명을 찾지 못했습니다. SessionFactory대신 사용 EntityManagerFactory합니까? 그렇다면 EntityManagerFactory대신 사용하도록 허용하려면 어떻게해야합니까? 감사!

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.