關(guān)于以springboot為框架的jpa中如何寫原生的sql語(yǔ)句?
首先,在自己創(chuàng)建的dao層寫入
擴(kuò)展jpa的方法
此時(shí)必須注入@Query(nativeQuery = true,"")代表正在寫sql的查詢語(yǔ)句
然后跟下面的函數(shù)聯(lián)系起來(lái)就可以了
如果執(zhí)行的是復(fù)雜的語(yǔ)句,例如修改(update)和增加,則要加上@Transactional,@Modifying注解
dao的jpa將返回得到的sql元組封裝成實(shí)體類