Home
Appchemist
Cancel

자바 ORM 표준 JPA 프로그래밍 - 다양한 연관관계 매핑

Table of Contents 다대일 다대일 단반향 다대일 양방향 일대다 일대다 단방향 일대다 양방향 일대일 주 테이블에 외래키 단방향 양방향 ...

자바 ORM 표준 JPA 프로그래밍 - 연관관계 매핑 기초

Table of Contents 단방향 연관관계 @JoinColumn @ManyToOne 연관관계 사용 조회 연관관계 제거 연관된 엔티티 삭제 양방향 연관관계 연관관계의 주인 양방향 매핑의 규칙: 연관관계의 주인 ...

자바 ORM 표준 JPA 프로그래밍 - 엔티티 매핑

Table of Contents @Entity @Table 데이터베이스 스키마 자동 생성 DDL 생성 기능 기본 키 매핑 기본 키 직접 할당 전략 IDENTITY 전략 SEQUENCE 전략 TABLE 전략 AUTO 전략 필드와 컬럼 매핑 ...

자바 ORM 표준 JPA 프로그래밍 - 영속성 관리

Table of Contents 영속성 관리 엔티티 매니저 팩토리와 엔티티 매니저 영속성 컨텍스트란? 엔티티 생명주기 영속성 컨텍스트의 특징 엔티티 조회 엔티티 등록 엔티티 수정 엔티티 삭제 ...

자바 ORM 표준 JPA 프로그래밍 - JPA 시작

Table of Contents JPA 시작 객체 매핑 시작 persistence.xml 설정 데이터베이스 방언 애플리케이션 개발 엔티티 매니저 생성 트랜잭션 관리 비즈니스...

자바 ORM 표준 JPA 프로그래밍 - JPA 소개

Table of Contents JPA 소개 SQL을 직접 다룰 때 발생하는 문제점 반복, 반복 그리고 반복 SQL에 의존적인 개발 패러다임의 불일치 JPA란 무엇인가? JAP 소개 ...

클린 아키텍처 - 빠져 있는 장

Table of Contents 계층 기반 패키지 기능 기반 패키지 포트와 어댑터 컴포넌트 기반 패키지 구현 세부사항엔 항상 문제가 있다 조직화 vs 캡슐화 다른 결합 분리 모드 결론: 빠져있는 조언 계층 기반 패키지 아마도 가장 단순한 첫 번째 설계 방식은 전통적인 수평 계층형 아키텍처다. 기술적인 관점에서 ...

클린 아키텍처 - 프레임워크는 세부사항이다.

Table of Contents 프레임워크 제작자 혼인 관계의 비대칭성 위험 요인 해결책 이제 선언합니다. 결론 프레임워크 제작자 이들은 당신이 풀어야 할 특별한 관심사를 염두에 두지 않는다. 프레임워크 제작자는 당신을 알지 못하며, 당신이 풀어야 할 문제도 알지 못하기 때문이다. 물론 당신의 문제는 프레임워크가 풀...

클린 아키텍처 - 웹은 세부사항이다.

Table of Contents 끝없이 반복하는 추 요약 결론 1960년도 이래로 우리 업계는 일련의 반복되는 진동을 겪어왔고, 현재 웹은 그저 이러한 진동의 맨 끝에 있을 뿐이다. 이 진동은 모든 연산 능력을 중앙 서버에 두는 방식과 모든 연산 능력을 단말에 두는 방식 사이에서 끊임없이 움직여 왔다. 끝없이 반복하는 추 반복...

클린 아키텍처 - 데이터베이스는 세부사항이다

Table of Contents 관계형 데이터베이스 데이터베이스 시스템은 왜 이렇게 널리 사용되는가? 디스크가 없다면 어떻게 될까? 세부사항 하지만 성능은? 결론 아키텍처 관점에서 볼 때 데이터베이스는 엔티티가 아니다. 즉, 데이터베이스는 세부사항이라서 아키텍처의 구성요소 수준으로 끌어올릴 수 없다. 데이터베이스는 일개 ...