전체 글 (122) 썸네일형 리스트형 [JPA] JPA 프록시와 연관관계 관리 프록시(Proxy)는 JPA와 Hibernate에서 자주 사용되는 개념으로, 실제 엔티티 객체를 대리하여 동작하는 가짜 객체입니다. 프록시를 통해 데이터베이스 조회를 지연시키고, 성능을 최적화할 수 있습니다. 프록시의 주요 특징데이터베이스 조회 지연:em.find() 메소드는 데이터베이스를 즉시 조회하여 실제 엔티티 객체를 반환합니다.em.getReference() 메소드는 데이터베이스 조회를 미루고, 프록시 객체를 반환합니다. 실제 데이터는 프록시 객체의 메소드가 처음 호출될 때 조회됩니다.프록시 객체의 구조:프록시 객체는 실제 엔티티 클래스를 상속받아 만들어집니다.프록시 객체는 실제 엔티티 객체를 참조하는 방식으로 동작합니다.프록시 객체의 초기화:프록시 객체는 처음 사용할 때 한 번만 초기화됩니다.초.. 영어 1 일차 Why, How- Why do you start English? Certificate, employment, exam, etc- We need motivation to start English.- It's never too late to start English.- It doesn't matter if you get it wrong, so keep practicing speaking- Well begun is half done- If you want to be good at English, like English 모두 암기는 불가능! 기본 영어 감각 깨우기- 단어는 꽤 외웠는데, 단어끼리 연결이 안돼서 문장을 만드는데 시간이 많이 걸리고 어렵다. 3초 안에 대답해보아라!!1. [카페 주문] 아이스 아메.. [JPA] JPA 고급 매핑 상속관계 매핑JPA는 객체 지향 프로그래밍의 상속을 데이터베이스의 슈퍼타입 서브타입 관계로 매핑할 수 있습니다. 이를 통해 상속 구조를 데이터베이스에 저장할 수 있습니다. 상속관계 매핑에는 여러 전략이 있으며, 각각의 장단점이 있습니다.주요 어노테이션@Inheritance(strategy=InheritanceType.XXX)JOINED: 조인 전략SINGLE_TABLE: 단일 테이블 전략TABLE_PER_CLASS: 구현 클래스마다 테이블 전략@DiscriminatorColumn(name="DTYPE")상속관계에서 구분 컬럼을 정의할 때 사용합니다.@DiscriminatorValue("XXX")각 엔티티가 구분 컬럼에서 가질 값을 정의합니다.조인 전략 (JOINED Strategy)장점테이블 정규화가 잘.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 41 다음