0
我有兩個領域類下面加入許多具有兩個表在Hibernate查詢語言中有一個realation
User.java
Public class User{
private int userId;
private String emailId;
private Product product;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "PRODUCT_ID")
public Product getProduct() {
return this.product;
}
}
Product.java
public class Product{
@Id
@GeneratedValue
@Column(name = "PRODUCT_ID", unique = true, nullable = false)
private productid;
}
在這種情況下用戶產品具有多對一的關係。多個用戶可以訂閱相同的產品。我想要在Product表中用productId查詢用戶電子郵件ID,這是Product表中的主鍵,foriegn鍵是通過加入這兩個表..如何使用hibernate查詢語言或標準加入這兩個表?
@ user1495181 .......這不是一個簡單的查詢,沒有加入到其他表?我想我會直接訪問用戶表,與產品表沒有任何關係? – mdp
通過休眠映射隱式完成連接 –
好的,謝謝,這是完美的工作...... – mdp