스프링부트 in-memory DB로 H2를 쓴다?

spring boot는 내장되어 있는 게 너무 많아. JPA도 공부해야할 게 너무 많고. 이렇게 모르는 거 나올 때마다 정리하면 영원히 못끝내겠는걸? ㅎ-ㅎ

그래서 다시, JPA 가 뭔지

JPA Entity

JPA Entity의 equals & hashCode

좋은 글들

  • 일단 알아야 하는 개념: JPA 영속성 컨텍스트
  • JPA-Entity의-equals와-hashCode
  • equals와 hashCode 깊은 내용

  • 기본 개념으로 영속이란: JPA entity가 db record로 저장된 것(insert)

  • 일단, 기본 java객체의 동일성과 JPA entity 동일성 (같은 객체인지를 말하는 것) 판단이 조금 다르다.

  • 어쨌든 JPA entity는 DB의 레코드와 가깝기 때문에 eqauls , hashCode 메서드를 재정의하여 같은 entity(즉 같은 record) 인지 보장되도록 컨트롤하는 느낌쓰,,

what is factory method


Reference

-