객체 지향 특징은 추상화, 캡슐화, 상속, 다형성이 있으며 다형성에 대해 자세히 알아보겠습니다. 좋은 객체 지향 설계의 5원칙은 SRP 단일 책임 원칙 OCP 개방-폐쇄 원칙 LSP 리스코프 치환 원칙 ISP 인터페이스 분리 원칙 DIP 의존관계 역전 원칙입니다.
create: 시작시점에 DROP을 실행하고 테이블 생성 (DROP + CREATE)create-drop: 시작시점에 DROP을 실행하고 테이블 생성하며, 종료시점에 테이블 DROP update: 변경된 스키마 적용validate: 변경된 스키마가 존재하면 변경사항 출
객체와 테이블 매핑 : @Entity, @Table필드와 컬럼 매핑 : @Column기본 키(PK) 매핑 : @Id연관관계 매핑 : @ManyToOne, @JoinColumn@Entity가 붙은 클래스는 JPA가 관리DB의 테이블과 매핑name : Entity 이름을
개발의 제어권을 스프링 컨테이너가 가지고 개발자 대신 Bean들을 제어해주는 행위스프링이 개발자 대신 객체를 제어하기 위해서는 객체들이 Bean으로 등록되어있어야 한다.Annotation으로 간단하게 등록할 수 있다.스프링 MVC에서는 @Controller, @Serv