我有以下查詢,我想使用它為我從查詢中檢索的列創建一個物體類。
select e.emp_id,
c.company_code,
mg.emp_id as mangaer_code
from employee e
left join company c on e.emp_id = c.emp_id
left join manager mg on e.emp_id = c.emp_id = mg.emp_id
如何從這些列創建物體類以及需要哪些變數將其帶入物體類以參考這些列?
uj5u.com熱心網友回復:
視圖是基于 SQL 陳述句或函式的結果集的虛擬表,JPA 將其視為常規表。創建一個物體并使用 JPA 注釋如下
@Entity
@Immutable
@Table(name = "employee_view")
public class EmployeeView{
//define the required columns from view here
}
有關更多詳細資訊,請參閱我發現的這篇文章 https://medium.com/@jonathan.turnock/exposing-subset-view-of-the-database-with-a-jpa-repository-over-rest-5b9d6e07344b
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/398762.html
