hibenate 는 Annotation 방식 으로 Oacle 및 my sql 데이터 베 이 스 를 결합 한 실체 설정 입 니 다.

 

oracle :

package com.test.hibernate;

import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.SequenceGenerator;

@Entity @SequenceGenerator(name="categorySEQ",sequenceName="seq_for_category") public class Category {  private int id;  private String name;  @Id  @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="categorySEQ")  public int getId() {   return id;  }  public void setId(int id) {   this.id = id;  }  public String getName() {   return name;  }  public void setName(String name) {   this.name = name;  }

}

 

mySql :

package com.test.hibernate;

import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id;

@Entity public class Category {  private int id;  private String name;  /**   * @return   * GeneratedValue   * , ,   * 。   */  @Id  @GeneratedValue  public int getId() {   return id;  }  public void setId(int id) {   this.id = id;  }  public String getName() {   return name;  }  public void setName(String name) {   this.name = name;  }

}

좋은 웹페이지 즐겨찾기