JPA 네이티브 쿼리 - param이 많을 때, 복합키일때
기본적으로 JPA에서 Insert, Update, Delete 기능을 하는 Native query를 쓸때는 아래와 같이 작성한다. @Repository public interface TestRepository extends JpaRepository{ @Modifying @Transactional @Query(value="INSERT INTO sample VALUES(username = :username,useremail = :useremail)".nativeQuery=true) public int insertQuery(@Param("username") username, @Param("useremail") useremail); } JpaRepository에 들어있는 TestEntity 에는 username..
JAVA, Kotlin
2020. 11. 16. 13:53