在上一节讲述了如何根据JAVA实体类的大小,选择对应的blob格式,现在我们将以一个简单的例子完整的讲述如何将Java对象一Blob格式存储数据库。
修改TUser.java
package cn.vicky.po;
import cn.vicky.po.vo.User;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
/**
*
* @author Vicky.H
*/
@Entity(name = "t_user")
public class TUser implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
// TinyBlob 最大 255 byte 1 - 255 @Colum @Colum(length=255)
// Blob 最大 65 K 255+1 - 64 * 1024 -1 @Column(length=255 + 1) @Column(le