如何引用实体中的视图? (Spring 开机)

How can I reference a view in the entity? (Spring Boot)

我有一个问题。当然,我之前也上网看过,也搜索过解决方法。不幸的是,我还没有找到解决方案。

我有一个 Spring 引导应用程序来处理来自客户的信息。但是这个应用程序不应该像往常一样指向一个 table,而是指向一个向两个 table 请求信息的视图。我必须如何修改我的实体以引用视图?

我的观点

CREATE VIEW customers_view
SELECT
    customer_id, firstname, lastname,
    (SELECT ordernumber FROM orders
     WHERE orders.customer_id = custoumer.id
     ORDER BY customer_id DESC)
FROM customers

我的实体

@Entity
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class CustomerInformation {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @EqualsAndHashCode.Exclude
    private Long id;

    @Column(name = "customer_id")
    private Long customer_id;

    @Column(name = "firstname")
    private String firstname;

    @Column(name = "lastname")
    private String firstname;
    
    @Column(name = "ordernumber")
    private String firstname; 
}

以下是一些使用 spring 引导引用视图的示例: