javax Error

The import javax.persistence cannot be resolved

해결 방법

pom.xml

<!-- Jakarta Persistence 의존성 추가 -->
<dependency>
    <groupId>jakarta.persistence</groupId>
    <artifactId>jakarta.persistence-api</artifactId>
    <version>3.1.0</version> <!-- 최신 버전으로 사용 -->
</dependency>

JPA 관련 import 수정

import jakarta.persistence.*;  // javax.persistence에서 jakarta.persistence로 변경

빌드

mvn clean install

뷰 렌더링 중 쿼리를 실행 경고

spring.jpa.open-in-view is enabled by default.
Therefore, database queries may be performed during view rendering.
Explicitly configure spring.jpa.open-in-view to disable this warning.

해결방법

application.properties