Spring Data JPA JPA를 사용해서 관계형 DB와 쉽게 연동하기 위한 Spring에서 제공하는 Spring ORM Module중 하나 Spring에서 CRUD 구현체를 제공 이를 통해 boiler-pate DAO코드를 최소화 entity type과 primary key의 정보만 넣어주면 자동으로 dao...
유튜브 영상 IoC(Inversion Of Control)/DI Spring 컨테이너가 빈들을 자동으로 생성 및 관리하면서 빈들의 연관관계도 자동으로 엮어준다. 애플리케이션 제어의 주체는 Spring이 되어 개발자는 비즈니스 로직에만 집중하면 된다.
Entity Relationships 총 4가지 타입이 존재 1) @OneToOne 2) @OneToMany, @ManyToOne 3) @ManyToMany 총 2가지 방향성이 존재 1) bidirectional(양방향) 2) unidirectional(단방...
[이펙티브자바] 아이템14-Comparable을 구현할지 고려하라
[이펙티브자바] 아이템15-클래스와 멤버의 접근 권한을 최소화하라