package org.nutz.dao.test.meta;
import org.nutz.dao.entity.annotation.*;
import org.nutz.lang.Files;
/**
* 测试一下各种二进制数据结构
*
* @author zozoh(zozohtnt@gmail.com)
*/
@Table("t_goods")
public class TheGoods {
public static TheGoods create(String name, String thumbPath) {
TheGoods tg = new TheGoods();
tg.setName(name);
tg.setThumbnail(Files.readBytes(thumbPath));
return tg;
}
@Id
private int id;
@Name
private String name;
@Column("thumb")
private byte[] thumbnail;
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 byte[] getThumbnail() {
return thumbnail;
}
public void setThumbnail(byte[] thumbnail) {
this.thumbnail = thumbnail;
}
}