게시글
질문&답변
2022.12.11
memberUpdateDto가 필요한 이유
답변 감사합니다. 저장과 수정에 사용되는 필드가 몇개정도 다를때 분리하는게 좋을까요..?한두개만 달라도 분리해야하는건가요..?
- 0
- 2
- 390
질문&답변
2022.11.04
merge
헉 이 블로그글 엄청 유익하군요 감사합니다
- 1
- 2
- 295
질문&답변
2022.11.04
값 타입 컬렉션의 제약사항
package jpaStudy.ex.entity; import lombok.*; import javax.persistence.*; import java.util.List; @Entity @Getter @Setter @Builder @NoArgsConstructor @AllArgsConstructor @NamedQuery( name = "Member.findByUsername", query = "select m from Member m where m.name = :name" ) public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "MEMBER_ID") private Long id; @Column private String name; private Integer age; @ElementCollection @CollectionTable(name = "Address", joinColumns = @JoinColumn(name = "MEMBER_ID")) private List addressList; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "team_id") private Team team; @ManyToOne @JoinColumn(name = "group1_id") private Group1 group1; @Embedded private Address myAddress; } package jpaStudy.ex.entity; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.Embeddable; @Embeddable @AllArgsConstructor @NoArgsConstructor @Getter public class Address { private String zipCode; private String code; }
- 0
- 3
- 324
질문&답변
2022.11.04
임베디드 컬렉션 값 조회 jpql시 오류
package jpaStudy.ex.entity; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.Embeddable; @Embeddable @AllArgsConstructor @NoArgsConstructor @Getter public class Address { private String zipCode; private String code; } package jpaStudy.ex.entity; import lombok.*; import javax.persistence.*; import java.util.List; @Entity @Getter @Setter @Builder @NoArgsConstructor @AllArgsConstructor @NamedQuery( name = "Member.findByUsername", query = "select m from Member m where m.name = :name" ) public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "MEMBER_ID") private Long id; @Column private String name; private Integer age; @ElementCollection @CollectionTable(name = "Address", joinColumns = @JoinColumn(name = "MEMBER_ID")) private List addressList; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "team_id") private Team team; @ManyToOne @JoinColumn(name = "group1_id") private Group1 group1; @Embedded private Address myAddress; }
- 0
- 3
- 254
질문&답변
2022.06.20
MemberController에서 Memberservice를 new로 생성하면 문제가 되는 이유
음.. memory리파지토리인데도.. datasource로 설정한거 하나만 가능한건가요? memoryRepository니까 객체1, 객체2 마다 다른 메모리가 할당되어 서로다른 디비를 사용하게 되는 것 아닌가요? 객체를 두개 생성했으면 클래스 내부에 데이터를 저장할 map도 두개 생길텐데...;; 디비 두개생기는거 맞지않나요..?ㅠ (static으로 map을 선언안했을경우요. 강의에서는 static으로 선언했지만요) (사진) 그래서 테스트를 해봤는데요 (사진) map이 static일 경우 test가 성공뜨고 static이 아닐경우 실패가 뜨는데.. 제가 생각한게 맞는거죠..?!
- 0
- 3
- 257
질문&답변
2022.06.16
MemberController에서 Memberservice를 new로 생성하면 문제가 되는 이유
여러개 생성하면 문제가 되지않나요? 예를들어 repository다른걸 두개를 사용한다면 서로다른 디비를 가지고 있는거나 마찬가지잖아요
- 0
- 3
- 257
질문&답변
2022.04.08
ALBUM을 조회하는 과정에서 문제가 생기는 이유
슈퍼타입 서브타입 물리모델을 사용하면 만들어진 테이블을 조회할때 문제가 발생된대요. 근데 관계형데이터베이스에서 상속..에대한 개념이 없긴하지만 무튼 상속을 구현하려면 단일테이블전략이든 조인전략이든 사용해서 구현을 해내잖아요? 그럼 어쨌든 문제가 안생기니까 구현한거아닌가요?
- 0
- 2
- 235
질문&답변
2022.04.07
일대다 단방향관계에서 "일"에 FK가 있을 때 질문드립니다!
근데 일대다든 다대일이든 fk는 다쪽에 있는거아닌가요?
- 0
- 2
- 248
질문&답변
2022.03.25
내부조인과 외부조인의 차이
둘다 홍길동만 출력되었어요
- 0
- 3
- 572
질문&답변
2022.03.24
m.team과 Team t의 차이
아 후자는 모든 Team에서 검색을하는거군요 첫번째 jpql은 member와 매핑되어있는 team에서만 검색을하구요
- 1
- 1
- 216