簡體   English   中英

Spring Data JPA如何查詢特定的SQL數據庫表?

[英]How does Spring Data JPA query specific SQL database tables?

您好,我是使用JPA(特別是Spring Data JPA)的新手。 我曾經使用JDBC在Java代碼中直接查詢SQL數據庫。 它簡單易懂,但很冗長。

通過使用Spring Data JPA,我了解了它的標准,即創建一個實體類來對Java中的SQL表進行建模,並使用存儲庫類來查詢該模型。 我不完全了解的是Spring數據JPA如何從SQL Server檢索數據以填充實體類。 以我的SQL服務器中有3個表為例:購物者,企業和所有者。 如果我為那些表創建了對應的實體,JPA如何立即知道我具體引用的表? 您可以將實體命名為與表相同的名稱,但是看起來並不具體。

它將創建一個名稱與您的班級名稱相對應的表。 您可以使用@Table批注更改默認映射。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM