Spring Entity 상속 전략 회고

🗣 JPA로 개발하는 대부분에서 조인은 거의 안씁니다. 단순 쿼리만 하거나 별도로 다른 것으로 조회합니다. DB가 물리적으로 나뉘어져 있어서 데이터 소스가 하나가 아니기 때문입니다. 대규모 쇼핑몰로 치면 상품 재고 팀이 있고 회원 팀이 있고 결제 팀이있다면 결제 시 상품 재고, 회원 팀의 API를 통해서 값을 가져와야하는데 분리된 DB에서 JOIN을 할 수 있을까요? 현재 테이블 상태를 살펴보면, […]

Spring Boot Flyway 적용기

🍯 ddl-auto:validate 사용시 IntelliJ DDL 꿀팁 및 추가 설정 사항 위를 클릭하면 아래와 같이 나타나는데, 스크립트를 적용할 DB를 선택하고 확인을 누르면 위와 같은 창이 나타나난다. Entity와 데이터베이스 테이블을 자동으로 매핑시키고 스크립트를 생성해준다. 여기서 문제는, 일치하지 않는 부분을 DROP 시켜버리고 ALTER ADD를 추가하는 경우가 종종 있다. 그래서 Merge with addColumn 부분을 선택하면 DROP 후 ADD가 아닌 […]

Scroll to top