테이블2 DB 수정 & jpa 세팅 프로젝트의 전반적인 리팩터링을 다시 시작하며, 기존 mybatis를 이용했던 것을 그대로 옮겨왔다. 하지만 SQL Mapper를 이용한 설계 특성상 객체 지향적인 코드의 작성이 어려웠고, 또 기존 DB 설계의 문제도 있다는 것을 알게 되었다. DB의 전반적인 수정과 더불어, JPA를 이용해 다시 리팩터링을 해보기로 결정을 내렸다. 그 수정과정과 JPA 세팅 방법을 나열해보겠다. https://github.com/GroovyArea/My-ChickenBreast-Shop GitHub - GroovyArea/My-ChickenBreast-Shop: shop api with spring boot shop api with spring boot . Contribute to GroovyArea/My-ChickenB.. 2022. 8. 8. 2022.1.12의 기록(세미프로젝트 회의) [오늘 할일] JSP 블로그 코딩 세미프로젝트 DB 아웃라인 전체 잡기 [세미 팀플] > 세미 프로젝트에 필요한 DB 아웃라인을 팀장인 내가 전체적으로 짜보기로 결정. > 구체적으로 들여다 보며 테이블을 만들다보니 만만치 않은 작업임을 실감. > 긴급 팀 소집 회의 > 팀 회의 마무리 후 무엇을 식별, 비식별 , N:N 관계에 대해서 할지 논의 함. > 부모, 자식 테이블간의 관계와 erd 모델에서의 관계선 종류와 의미에 대해 공부 함. 관계선의 종류 실선(Identifying): 식별관계 => 부모테이블의 PK가 자식테이블의 FK/PK가 되는 경우 => 부모가 있어야 자식이 생기는 경우 점선(Non-Identifying): 비식별관계 => 부모테이블의 PK가 자식테이블의 일반속성이 되는 경우 => 부모.. 2022. 1. 13. 이전 1 다음 반응형