JPA 맛 1) 취지 JPA 사용하기 전, JPA 없이 구현하는 것이 가능하다는 점을 확인해보자. JPA를 사용하게 되면 어떻게 코드가 바뀌는 지도 알 수 있을 것이다. 예시는 멤버(Member) 클래스와 취미(Hobby) 클래스의 관계를 파악하여, 취미 클래스를 출력하였을 때, 해당 취미를 가진 멤버가 출력되게 해보고자 했습니다. 2) ERD Diagram 멤버와 취미는 many to many 관계를 형성하고 있습니다. 하나의 멤버가 여러개의 취미를 가질 수 있고, 하나의 취미를 여러 멤버가 가지고 있을 수 있습니다. 3) 순서 1. Member.java로 멤버 클래스 만들어주기 @Data @AllArgsConstructor @NoArgsConstructor public class Member { pr..
[Java] 코드 예제 Part.1) JPA 학습 전 흉내내보기
JPA 맛 1) 취지 JPA 사용하기 전, JPA 없이 구현하는 것이 가능하다는 점을 확인해보자. JPA를 사용하게 되면 어떻게 코드가 바뀌는 지도 알 수 있을 것이다. 예시는 멤버(Member) 클래스와 취미(Hobby) 클래스의 관계를 파악하여, 취미 클래스를 출력하였을 때, 해당 취미를 가진 멤버가 출력되게 해보고자 했습니다. 2) ERD Diagram 멤버와 취미는 many to many 관계를 형성하고 있습니다. 하나의 멤버가 여러개의 취미를 가질 수 있고, 하나의 취미를 여러 멤버가 가지고 있을 수 있습니다. 3) 순서 1. Member.java로 멤버 클래스 만들어주기 @Data @AllArgsConstructor @NoArgsConstructor public class Member { pr..
2023.07.12