JPA MultiSchema1 [JPA] JPA로 다른 스키마에 있는 테이블에 쿼리 날리기(with mysql) JPA를 이용한 프로젝트를 진행하면서 외부에 있는 테이블에서 데이터를 조회하거나 외부테이블과 내부테이블을 같이 조인하여 데이터를 조회해야 하는 경우가 생겼다. 모든 경우가 이 방법으로 해결 되지 않겠지만, 매우 간단한 방법으로 다른 스키마에 있는 테이블에 있는 데이터를 조회할 수 있는 방법을 소개해보고자 한다. 1. @Table 의 기능을 이용하면 굉장히 간단하게 다른 스키마에 있는 데이터를 조회하거나 수정할 수 있다. 바로바로~~~ @Table( catalog = "`외부스키마명`") 이것이다. 꼭 " " 큰따옴표 안에 백틱을 넣어줘야 한다. 백틱을 넣어주지 않는 다면 mysql 문법이 맞지 않아 조회가 되지 않는다. 위의 @Table 설정을 자기가 조회하고자하는 외부 테이블의 엔티티에 선언해주고 조회.. 2022. 7. 25. 이전 1 다음