programing

스프링 부트 응용 프로그램에서 테이블 "xx"를 확인할 수 없습니다.

subpage 2023. 10. 31. 22:08
반응형

스프링 부트 응용 프로그램에서 테이블 "xx"를 확인할 수 없습니다.

스프링 부트 앱을 실행하려고 하는데 intellij에서 오류가 나타납니다.

"TB_PRODUTO 테이블을 확인할 수 없습니다."

Intellij는 데이터 소스를 할당하는 팁을 제공하고 있지만 목록이 비어 있습니다.

enter image description here

무엇이 문제일까요?

데이터베이스를 IDE에 추가해 보십시오.

enter image description here

그런 다음 데이터 소스로 할당합니다.

enter image description here

JPA 패싯 설정에서 이 유효성 검사를 해제할 수 있습니다.

Intellij IDEA settings/Editor/Inspections로 이동하여 "주석에서 확인되지 않은 데이터베이스 참조"의 선택을 취소하면 됩니다.

Intellij Settings Screenshot

보기 -> 도구 창 -> 데이터베이스로 이동하는 것을 해결했습니다.

Intellij는 데이터베이스 소스를 수동으로 입력해야 합니다.

파일 => setting => Editor = Inspections => JPA => "주석에서 unresolved database references"를 선택 해제하면 문제가 해결됩니다.

제 경우에는 기본 스키마를 선택해야 했습니다.데이터베이스 -> 속성 -> 스키마 -> 스키마 -> 스키마에서 스키마를 선택합니다.

최근에 데이터베이스 개체를 추가한 경우, JPA가 아직 데이터베이스 개체를 탐지하지 못하고 있을 수 있습니다. 보기 - 도구 창 - 데이터베이스를 사용하고 새로 고침 단추를 누릅니다.

언급URL : https://stackoverflow.com/questions/58666411/cannot-resolve-table-xx-in-spring-boot-application

반응형