import java.io.Serializable;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.Lob;
import javax.persistence.ManyToOne;
@Entity(name="resim")
public class Resim implements Serializable {
@Column(name="id")
@Id
private int id;
@Column(name="resim")
@Lob
private Blob resim;
/**
* @return the id
*/
public int getId() {
return id;
}
/**
* @param id the id to set
*/
public void setId(int id) {
this.id = id;
}
/**
* @return the resim
*/
public Blob getResim() {
return resim;
}
/**
* @param resim the resim to set
*/
public void setResim(Blob resim) {
this.resim = resim;
}
}
Kullanım örneği
Resim r = new Resim(); r.setResim(Hibernate.createBlob(new FileInputStream("resim.jpg"))); s.save(r);
Cevap veya Yorum Yaz