Hibernate Relation การ เขีียน Mapping Relation แบบ Bidirectional ด้วย Annotation
บทความเกี่ยวกับ : Hibernate Relation การ เขีียน Mapping Relation แบบ Bidirectional ด้วย Annotation
ผมจะยกตัวอย่าง Mapping Class ในการเขียน Annotations สำหรับ Relation นะครับ
ยกตัวอย่างการเขียนแบบง่ายๆที่สุดแต่ผมก็ใช้อยู่แค่นี้จริงๆครับนั่นคือ Relation แบบ
One to Many ง่ายๆ ก็เพื่อให้ Class นึงสามารถ Get Object ได้ ส่วนอีก Class สามารถ get List ได้
ตามตัวอย่างเลยครับ
@Entity
public class Category {
@OneToMany(mappedBy="product")
public Set<Product> getProduct() {
...
}
@Entity
public class Product {
@ManyToOne
@JoinColumn(name="cate_fk")
public Category getCategory() {
...
}
ตามนี้เลยครับจะเห็นว่าใช้ง่ายๆ แค่นี้ก็หากินได้แล้วครับผม
ผมจะยกตัวอย่าง Mapping Class ในการเขียน Annotations สำหรับ Relation นะครับ
ยกตัวอย่างการเขียนแบบง่ายๆที่สุดแต่ผมก็ใช้อยู่แค่นี้จริงๆครับนั่นคือ Relation แบบ
One to Many ง่ายๆ ก็เพื่อให้ Class นึงสามารถ Get Object ได้ ส่วนอีก Class สามารถ get List ได้
ตามตัวอย่างเลยครับ
@Entity
public class Category {
@OneToMany(mappedBy="product")
public Set<Product> getProduct() {
...
}
@Entity
public class Product {
@ManyToOne
@JoinColumn(name="cate_fk")
public Category getCategory() {
...
}
ตามนี้เลยครับจะเห็นว่าใช้ง่ายๆ แค่นี้ก็หากินได้แล้วครับผม
ความคิดเห็น
แสดงความคิดเห็น