Spring/study for project 95

Generic <T>

https://wonit.tistory.com/257?category=743304 [Java 심화] Generic(제네릭)을 핵심만 이해해보자.이 시리즈는 Spring에서 Generic을 이용하여 CRUD 인터페이스를 구성해보자.와 이어지는 글 입니다. Generic(제너릭)을 핵심만 이해해보자. Spring에서 Generic을 이용하여 CRUD 인터페이스를 구성해보자. 이wonit.tistory.com https://wonit.tistory.com/258?category=738059 [Spring & Springboot] Generic을 이용하여 모든 Request, Response에 Header와 CRUD 인터페이스를 구성해보자.이 시리즈는 Spring에서 Generic을 이용하여 CRUD 인터페이스..

연관관계 편의 메서드

https://skatpdnjs.tistory.com/49 양방향 연관관계의 주의점과 연관관계 편의 메서드1. 양방향 연관관계 엔티티들은 대부분 다른 엔티티와 연관관계가 있다. 회원은 팀에 소속될 수 있기 때문에 회원 엔티티와 팀 엔티티에 관계를 맺어야 한다. 이 부분은 JPA가 생겨난 이유와 패러skatpdnjs.tistory.com https://velog.io/@uiop9900/JPA-%EC%97%B0%EA%B4%80%EA%B4%80%EA%B3%84-%EB%A7%A4%ED%95%91 [JPA] 연관관계 매핑, 편의 메소드 그리고 주의사항DB는 1:M, N:1, N:M 과 같이 양방향으로 설정이 가능하지만 실제 객체에서는 위와 같이 양방향 관계 설정이 없기때문에 다대일 매핑 일대다 매핑 일대일 매핑 ..

지연로딩 vs 즉시로딩 - @xxToxx(fetch = FetchType.LAZY vs FetchType.EAGER)

https://velog.io/@jinyeong-afk/%EA%B8%B0%EC%88%A0-%EB%A9%B4%EC%A0%91-%EC%A6%89%EC%8B%9C-%EB%A1%9C%EB%94%A9%EA%B3%BC-%EC%A7%80%EC%97%B0-%EB%A1%9C%EB%94%A9%EC%9D%98-%EC%B0%A8 [기술 면접] JPA 즉시 로딩과 지연 로딩의 차이JPA에서는 데이터를 조회할 때 즉시 로딩(EAGER)과 지연 로딩(LAZY) 두 가지 방식이 있다. 이 두 가지 방식을 간단하게 설명하면 즉시 로딩은 데이터를 조회할 때 연관된 데이터까지 한 번에 불러오velog.io

생성자 방식 vs 빌더 방식

https://inpa.tistory.com/entry/GOF-%F0%9F%92%A0-%EB%B9%8C%EB%8D%94Builder-%ED%8C%A8%ED%84%B4-%EB%81%9D%ED%8C%90%EC%99%95-%EC%A0%95%EB%A6%AC 💠 빌더(Builder) 패턴 - 완벽 마스터하기Builder Pattern 빌더 패턴(Builder Pattern)은 복잡한 객체의 생성 과정과 표현 방법을 분리하여 다양한 구성의 인스턴스를 만드는 생성 패턴이다. 생성자에 들어갈 매개 변수를 메서드로 하나하나 받아inpa.tistory.com 이 분 대체 뭐하는 분일까 블로그 글들마다 설명도 비교적 쉽게 잘 되어있다... public static void main(String[] args) { //..