Page History
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
package com.psmon.springdb;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity // This tells Hibernate to make a table out of this class
public class User {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private Integer id;
private String name;
private String email;
@Column(columnDefinition="char(1)")
private String categorycode1;
} |
실제 DataBase에서는 위와같은 테이블이, 어플리케이션 시작시 자동 생성됩니다.
DB 종속 특수한 필드는(ex> char(1), columnDefinition을 통핸 맵핑처리가능합니다.)
CRUD 저장소생성
...
전통적인 DataBase를 통한 개발방법은, SQL을 직접이용하거나, 주로 SP를 이용하여 Table의 정보를 읽거나 변경을 하였습니다.
...