package com.github.geequery.springdata.test.entity;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@Entity
public class Foo extends jef.database.DataObject {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue
private int id;
@Column(name="NAME_A")
private String name;
@Column(name="REMARK_A")
private String remark;
@Column(name="BIRTHDAY_A")
private Date birthDay;
private int age;
public Foo() {
}
public Foo(String string) {
this.name = string;
}
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;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Date getBirthDay() {
return birthDay;
}
public void setBirthDay(Date birthDay) {
this.birthDay = birthDay;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public enum Field implements jef.database.Field {
id, name, remark, birthDay, age
}
@Override
public String toString() {
return id + ":" + name;
}
}