ตัวอย่าง Hibernate Mapping Class Annotation

บทความเกี่ยวกับ : ตัวอย่าง Hibernate Mapping Class Annotation


วันนี้ไม่มีอะไรจะทำตัวอย่าง Hibernate Mapping Class  Annotation
มาให้ดูกันมันอาจเป็นเรื่องพื้นๆ สำหรับคนที่ทำ Hibernate อยู่แล้วแต่มันอาจจะมีประโยชน์สำหรับคนที่ไม่รู้ก็เป็นได้

package com.en.hibernate;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "example") // ชื่อ Table
public class Example implements java.io.Serializable {
    private static final long serialVersionUID = -169364292963401081L;

    @Id
    @Column(name = "code_id") // ชื่อ Field
    private Integer codeId;

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

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

    public Integer getCodeId() {
        return codeId;
    }

    public void setCodeId(Integer codeId) {
        this.codeId = codeId;
    }

    public String getTdesc() {
        return tdesc;
    }

    public void setTdesc(String tdesc) {
        this.tdesc = tdesc;
    }

    public String getEdesc() {
        return edesc;
    }

    public void setEdesc(String edesc) {
        this.edesc = edesc;
    }
}

จาก Version เก่าๆ ที่เขียน ไว้ใน XML Hibernate Mapping แต่ตอนนี้สามารถกำหนดไว้
ใน Class ได้เลยในแบบที่เรียกว่า Annotation  รักแบบใหนชอบแบบใหนก็เลือกเอานะครับ

ความคิดเห็น

  1. อยากรู้ว่า เอาไปใช้งานยังไงค่ะ คือ เพิ่งเริ่มต้นศึกษาเลยค่ะ ไปไม่ถูกเลย แหะ ๆ ^^

    ตอบลบ
  2. ลองดูเพิ่มเติมตาม tutorial นี้ครับ อันนี้เป็นตัวอย่างที่เค้าใช้กับ Spring framework นะ สงสัยตรงใหนถามได้ครับ
    http://www.tutorial66.com/tutorial/spring-framework-hibernate-tutorial-how-to-user-hibernate-as-data-access/

    ตอบลบ

แสดงความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

java -Xms , java -Xmx กำหมด memory ให้ JVM เพื่อป้องกันปัญหา Out of Memory

Oracle date format จัด format date ให้แสดง พศ และ เดือน ภาษาไทยหรือตามภาษาที่เราเลือก

Java this กับ super การใช้งานคำสั่ง this กับ super ใน ภาษา Java