본문 바로가기

JPA2

@Converter 사이드 프로젝트 도중 회원이 프로필을 생성했는지 여부를 체크해주는 필드를 추가해야하는 경우가 발생했다. 필드를 추가하고 값으로 0,1을 저장해야할지.... true, false로 저장을 해줘야 할지 고민이 됐다. DB 입장으로 봤을때는 전자가 더 좋은 선택일거 같고 개발자 입장에서는 후자가 좋을거 같다는 생각이 든다. 그러다가 생각이 든게 개발자는 boolean 형태로 저장을하면 DB에는 0,1으로 저장해주는 방법이 있지 않을까라는 생각이 들어서 찾아보니 @Converter 를 발견했다. AttributeConverter 인터페이스 @Converter를 사용 할려면 AttributeConverter 인터페이스를 구현 해야 한다. AttributeConverter를 살펴 봐보자 [ 인터페이스 주석 ] 이 .. 2023. 6. 7.
JPA ) 영속성 컨텍스트 출처 : https://www.inflearn.com/course/ORM-JPA-Basic/dashboard 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 | 강의 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다., - 강의 소개 | 인프런 www.inflearn.com 이전 내용 : JPA 구동 방식 (https://yoonsh16.tistory.com/32) JPA 구동방식 JPA 구동방식 JPA 설정 파일 • /META-INF/persistence.xml 위치 package hellojpa; import javax.persistence.Entity; import.. 2022. 11. 14.