OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
springdatajpa
전체
최신순
질문하기
답변
1
Drawjustin9
·
1년 이상
377
0
답변 1
Spring data JPA 상태이상에 문제가 있는걸까요? 오류가 이해가 안갑니다.
Test 클래스 코드 보시다시피 위의 사진들로 구성되어있습니다. 이해가 안가는것은 다음의 오류인데요, 어떤 부분에서 문제가되어 오류가 발생하는지 잘모르겠습니다. 클래스에 @Transactional을 붙이면 해결이되는데, 아마 상태이상과 관련되어 추측하고있습니다.ㅠ 도와주세요
답변
2
바다옆동네
·
약 2년
397
0
답변 2
Opening JPA EntityManager in OpenEntityManagerInViewInterceptor 후 바로 Closing 되는 현상
안녕하세요. 프로젝트를 진행하면서 해결하기 어려운 문제를 직면해 이렇게 질문을 드립니다. 현재 프로젝트에 사용하는 기술은 다음과 같습니다. 사용기술 spring boot 3.2.0 spring data JPA docker ec2 querydsl gradle 8.5 spring security MySQL 8 문제상황@PathVariable로 주어진 값을 이용해 dto list를 반환하는 조회 로직을 개발했습니다. querydsl을 이용해 로직을
답변
3
계란찌미
·
2년 이상
299
0
답변 3
JPA 변경감지로 update 작업 하려는데 객체 수정이 안돼요!
주차장과관련된 로직을 설계중입니다. 1번차량이 A01에 주차해야하는데 A02에 주차함 => A01의 주인인 2번차량에게 A02를 재할당해줌 이부분을 짜야하는데요, 결국 자리를 서로 바꿔주면 되는 작업입니다. 문제는 교환메서드가 제대로 작동하지 않네요. RealtimeParking originRealtimeParking = realtimeParkingRepository
답변
2
백엔드공부
·
2년 이상
413
0
답변 2
Querydsl에서 where 동적쿼리가 안됨
@Repository @Log4j2 public abstract class Querydsl4RepositorySupport { // 이 클래스가 다루는 도메인(엔터티)의 클래스 private final Class domainClass; // 도메인 엔터티에 대한 Querydsl 쿼리를 생성하고 실행 private Querydsl querydsl; // 데이터베이스와의 상호 작용을 담당하는 JPA의 핵
해결
2
와캬퍄
·
2년 이상
367
0
해결 2
N+1 문제 해결에 대한 질문
4+N 개의 쿼리문이 나가는 것을 1개의 쿼리문이 나가도록 N+1 문제를 해결했습니다. 하지만, N+1 문제를 해결해도 API 응답 시간이 줄지 않고, 오히려 더 증가했습니다. 테스트는 여러 사용자가 해당 API를 반복 요청하는 것이 아닌, 1명의 사용자가 딱 1번 요청하도록 시나리오를 만들어 테스트했습니다. 단순히 해당 API에 대한 성능을 체크해보고자 했습니다. (1명의 사용자가 요청하기에, 병목 현상은 고려하지 않아도 된다
답변
2
찹쌀설병
·
2년 이상
350
0
답변 2
spring data jpa @OneToOne관계 테이블 데이터 저장오류
위처럼 연관관계 매핑후 서비스 단에서 처리하니 저장이 되었습니다. 그런데 todoListCode 클래스에서 생성된 pk값이 projectManagersTodo에 fk값으로 안들어오고 null이 되는데 이유를 알고싶습니다.
해결
1
nonamedev
·
3년 이상
257
0
해결 1
button으로 submit을 하는데 첫번째만 안되는 경우
포트폴리오로 쇼핑몰 웹사이트를 만들고 있습니다주문 내역에서 취소 버튼을 누르면 주문 상태를 취소상태로 변경하는 부분에 있어서 두번째 부터는 정상적으로 처리가 되는데 작동이 안됩니다 ㅠ제 코드는 이렇습니다
답변
1
뉴히알유니
·
3년 이상
374
0
답변 1
JPA 기본 키 자동증가
스프링 데이터 JPA, MariaDB를 사용 중 입니다.JPA 에서 PK값을 Sequence로 자동 증가 해주기 위해서 @GeneratedValue 어노테이션을 제공하는 것과Oracle은 strategy 값을 SEQUENCE, MySQL은 IDENTITY로 설정해 줘야 한다고 알고 있습니다.그러면 아래와 같이 만 설정해 주면 되는 것인지 궁금합니다.img alt="
해결
1
뉴히알유니
·
3년 이상
290
0
해결 1
게시글 하이퍼링크 기능
a태그 같은 것을 활용하여 페이지 이동 하는 것 말고위키 같은 곳을 보면 사용자가 문서를 작성하면서 하이퍼링크 기능을 직접 넣어줄 수 있더라고요,해당 기능은 무슨 기술을 사용 하는 건가요?
답변
1
뉴히알유니
·
3년 이상
245
0
답변 1
ddl-auto update 운영 DB
ddl - auto 설정 중create, create-drop 은 당연히 데이터가 날아가니까 운영 DB에서 사용하면 안되겠지만ddl-auto update 를 사용하면 안되는 이유가 무엇인가요?이유가 납득이 되면 당연히 사용을 안 하겠지만 구글링 해봐도 그냥 운영 DB에서는 사용하면 안된다고 만하고 정작 이유를 알려주는 곳을 찾기가 어려워서요.
답변
1
배고프다자바한입
·
3년 이상
289
0
답변 1
JPA 양방향 연관관계 수정
안녕하세요 거두 절미하고 바로 시작 하겠습니다.엔티티는 누구나 다 아는 team -member 와의 관계인데요등록 이나 삭제시는 cascade와 orph
해결
1
뉴히알유니
·
3년 이상
333
0
해결 1
JPA findById().orElse()
JPA 에서 findById 리턴타입이 Optional 이라서 findById().orElse() 로 처리를 해주려고 하는데 orElse() 안에 보통 무엇을 넣어주나요?지금까지 null 을 넣어 놨는데 다른 분들은 어떻게 처리 하시는지 궁금해서 여쭤봅니다.
답변
3
뉴히알유니
·
3년 이상
505
1
답변 3
수정 시 NULL값 처리
Update할 때 파라미터 요청으로 name ,email을 받는다고 가정할 경우name만 요청하면 email은 NULL 값이 들어가게 되더라고요,파라미터 요청이 없는 값들은 기존 값 그대로 유지하게 하고 싶은데Update 부분에서이런 식으로 예외처리 해주는
답변
1
뉴히알유니
·
3년 이상
675
0
답변 1
EmbeddedId 오류
복합키로만 구성된 테이블의 PK를 @Embeddable, @EmbeddedId를 사용해서 설정해 주었습니다.그리고 해당 테이블의 JPARepository의 save 메소드를 사용하니org.hibernate.id.IdentifierGenerationException: null id generated for:class위와 같은 오류가 뜨면서 복합기 ID가 NULL이라고 하는
답변
1
뉴히알유니
·
3년 이상
217
0
답변 1
@PostMapping으로 등록 시 파라미터 안에 List 질문입니다.
PostMapping으로 등록할 때 CreateRequest라는 별도의 클래스를 만들어 주어서 파라미터로 받았는데 이 CreateRequest안에 List를 받아야 할 경우가 있다면 어떻게 해줘야 하는지 잘 모르겠습니다. Product 클래스 입니다.
답변
1
택크크
·
3년 이상
228
0
답변 1
팀 - 멤버 : 데이터베이스 구성 (다대다 매칭)
팀과 멤버사이의 다대다 매칭을 하려고 합니다.예를들어) 팀이 1~5 가 있고, 멤버가 1~20이 있을때, 이를 저장할때 @manytomany 로 매핑해야할까요?옵션1) Team(teamId, name, List<member>) , Member(memberId, name)옵션2) Team(teamId, name), Member(memberId, name), Team_Me
답변
1
뉴히알유니
·
3년 이상
447
0
답변 1
에러 질문 입니다.
2022-10-07 14:31:47.669 ERROR 14008 --- [nio-9000-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.Ill
답변
4
뉴히알유니
·
거의 4년
666
0
답변 4
테이블 행 추가 질문 입니다.
아래 코드와 같이 테이블 행을 추가하면 데이터베이스에 저장될 때 한 행에 몰아서 저장이 됩니다.<!DOCTYPE ht
답변
0
뉴히알유니
·
거의 4년
213
0
답변 0
JPQL 문법 질문입니다.
INSERT INTO test VALUES(NULL, 'name', '1'), (NULL, 'name', '1'), (NULL, 'name', '1');이런 쿼리문(배열)을 insert 하고 싶으면JPARepository에서 제공하는 saveAll()메소드를 사용해도 되는건가요?아
해결
4
뉴히알유니
·
거의 4년
396
0
해결 4
JPA Repository 질문입니다.
JPA Repository에서deleteById 나 findById 같이ById가 붙는 메소드는파라미터가 무조건 domain쪽에서 @ID 어노테이션 붙여주는 PK이어야 하는건가요?
이전
1
2
다음
Search Bar