1 7 package org.jboss.tutorial.blob.bean; 8 9 import javax.persistence.Entity; 10 import javax.persistence.FetchType; 11 import javax.persistence.GeneratorType; 12 import javax.persistence.Id; 13 import javax.persistence.Lob; 14 import javax.persistence.LobType; 15 import javax.persistence.Id; 16 import javax.persistence.Lob; 17 import javax.persistence.FetchType; 18 19 import java.io.Serializable ; 20 import java.sql.Blob ; 21 import java.sql.Clob ; 22 23 29 @Entity 30 public class BlobEntity implements Serializable 31 { 32 private long id; 33 private Blob blobby; 34 private Clob clobby; 35 36 @Id(generate = GeneratorType.IDENTITY) 37 public long getId() 38 { 39 return id; 40 } 41 42 public void setId(long id) 43 { 44 this.id = id; 45 } 46 47 @Lob(fetch = FetchType.EAGER) 48 public Blob getBlobby() 49 { 50 return blobby; 51 } 52 53 public void setBlobby(Blob blobby) 54 { 55 this.blobby = blobby; 56 } 57 58 @Lob(type = LobType.CLOB, fetch = FetchType.EAGER) 59 public Clob getClobby() 60 { 61 return clobby; 62 } 63 64 public void setClobby(Clob clobby) 65 { 66 this.clobby = clobby; 67 } 68 69 70 } 71 | Popular Tags |