게시글
팀프로젝트
모집완료
[iOS] 개발자 행사(컨퍼런스, 대회) 정보 제공 & 동행자를 구하는 애플리케이션
- 0
- 0
- 295
팀프로젝트
모집완료
[iOS] 개발자 행사(컨퍼런스, 대회) 정보 제공 & 동행자를 구하는 애플리케이션
- 0
- 0
- 301
질문&답변
hibernate 버전
안녕하세요 y2gcoder님빠르고 자세한 답변 감사드립니다!말씀대로 hibernate 5.6.7 를 사용하면서 테스트가 제대로 동작하여 여쭤본 거였습니다.답변해주신 것을 보니, querydsl -> jpql -> jpa -> hibernate 가 맞지만, spring data jpa의 쿼리 메서드를 통해서 jpql 로 translate 해주는 곳에서 문제라고 생각이 듭니다감사합니다 ! 해결되었어요
- 0
- 2
- 2.7K
질문&답변
프록시 객체
- 0
- 2
- 482
질문&답변
querydsl에서의 값 타입 컬렉션
안녕하세요 영한님 주말에 답변 감사드립니다 https://drive.google.com/file/d/13TVNk7HjfIfRNDqcPK3RnZ2IyTowL0ey/view?usp=sharing 해당 링크에서 pdf 파일에 설명이 들어있습니다 감사합니다
- 1
- 3
- 881
질문&답변
null 값은 스프링이 의존관계를 무조건적으로 주입해줄까요?
안녕하세요 David 님 ! 질문이 애매하게해서 죄송합니다ㅠ 다시 말씀드리자면 의존관계 주입이 완료되고 초기화 콜백이 이뤄집니다. 1. 그렇다면 스프링은 의존관계 주입이 완료됐다는 것을 어떻게 인지하나요??제 생각 : null 값이었던 url에 값이 할당되면 의존관계 주입(값 주입)이 완료됐다고 생각 3. 제 생각이 맞다면 스프링이 빈을 등록할 때, 앞에서 배운 "옵션 처리"를 제외한 나머지 프로퍼티들의 값이 주입되어야 의존관계 주입이 완료됐다고 인지하나요? 감사합니다 !
- 0
- 2
- 226
질문&답변
discountPolicy.discount(member, itemPrice)에서 member 넘기는 것에 대한 질문
감사합니다!
- 0
- 2
- 177
질문&답변
select 쿼리 발생
안녕하세요 영한님 답변 감사합니다. 다만 N+1 문제가 발생하려면 처음에 조회하는 member 자체가 지금처럼 하나가 아니라 둘 이상이어야 합니다.라는게 무슨 말씀이신지 이해가 되질 않습니다 members에 있는 member들은 한번에 실제 객체를 조회하여서 N+1이 발생하지 않는 것이다라고 이해를 했습니다. JPA2에서 가르쳐주신 Order과 Member와의 관계를 연관지어서 생각해봤는데, Order를 1번 조회하면 Member가 N번만큼 조회되어 N+1이 발생된다. 이 때는 N -> 1로 조회했기 때문에 N+1이 발생한 이유는 이해됐습니다. Team -> Member는 1 -> N으로 조회되는데 member 자체가 둘 이상이 되어야 N+1문제가 발생한다이 말씀을 잘 모르겠습니다 감사합니다.
- 0
- 4
- 240
질문&답변
select 쿼리 발생
안녕하세요 영한님 제가 sql 을 안올렸었네요,, 죄송합니다 select team0_.TEAM_ID as TEAM_ID1_10_0_, team0_.name as name2_10_0_ from Team team0_ where team0_.TEAM_ID=? team.getClass() = class jpabook.domain.Team Hibernate: select members0_.TEAM_ID as TEAM_ID10_6_0_, members0_.MEMBER_ID as MEMBER_I1_6_0_, members0_.MEMBER_ID as MEMBER_I1_6_1_, members0_.createdBy as createdB2_6_1_, members0_.createdDate as createdD3_6_1_, members0_.lastModifiedDate as lastModi4_6_1_, members0_.lastmodifiedBy as lastmodi5_6_1_, members0_.city as city6_6_1_, members0_.name as name7_6_1_, members0_.street as street8_6_1_, members0_.TEAM_ID as TEAM_ID10_6_1_, members0_.zipcode as zipcode9_6_1_ from Member members0_ where members0_.TEAM_ID=? member = jpabook.domain.Member@656922a0 member.getName() = member1 member = jpabook.domain.Member@656922a0 member = jpabook.domain.Member@5922d3e9 member.getName() = member2 member = jpabook.domain.Member@5922d3e9 member = jpabook.domain.Member@7d57dbb5 member.getName() = member3 member = jpabook.domain.Member@7d57dbb5 sql 쿼리 입니다, https://drive.google.com/file/d/1TE6P3omeTuFu6VyJdcQ_p9nttD5cz5AS/view?usp=sharing
- 0
- 4
- 240
질문&답변
V4 질문있습니다!
아.. 그러면 제가 질문에서 lazy라는 것 자체가 잘못된 표현이었군요 바로 dto를 조회할 때는 jpa에서 다루는 엔티티가 아닌 정말 db테이블이라 생각하면 되겠네요,, 이해 확실히 됐습니다 감사합니다 영한님!!!
- 0
- 2
- 413