JPA
2022. 3. 14.
JPA @Query ์ฌ์ฉ
@Query ์ฌ์ฉ @Query๋ฅผ ์ฌ์ฉํด์ Repository์์ ์ฟผ๋ฆฌ๋ฌธ(DML)์ ์ํํ๋ ๋ฉ์๋๋ฅผ ๋ง๋ค์ด๋ณด์. ์ด๋
ธํ
์ด์
@Modifying JPA๊ฐ ์ง์ํ๋ Select ๊ตฌ๋ฌธ ์ธ์ DML(insert, update, delete)๋ฅผ ์ํํ๊ธฐ ์ํด์ @Modifying ์ด๋
ธํ
์ด์
์ด ํ์ํ๋ค. @Query(value = "์ฟผ๋ฆฌ๋ฌธ", nativeQuery = true) @Query๋ฅผ ์ ์ธํ ๋ค, value์ ์ฌ์ฉํ ์ฟผ๋ฆฌ๋ฌธ์ ์
๋ ฅํ๊ณ , nativeQuery๋ฅผ true๋ก ์ค์ ํด์ผ ํ๋ค. ์์ FeedbackRepository import com.vividswan.studymate.model.Feedback; import org.springframework.data.jpa.repository.JpaReposit..