1 22 package org.jboss.ejb3.test.lob; 23 24 import java.io.Serializable ; 25 import javax.persistence.Basic; 26 import javax.persistence.Entity; 27 import javax.persistence.FetchType; 28 import javax.persistence.GeneratedValue; 29 import javax.persistence.GenerationType; 30 import javax.persistence.Id; 31 import javax.persistence.Lob; 32 33 39 @Entity 40 public class BlobEntity2 implements Serializable 41 { 42 private long id; 43 private byte[] blobby; 44 private String clobby; 45 46 @Id @GeneratedValue(strategy=GenerationType.AUTO) 47 public long getId() 48 { 49 return id; 50 } 51 52 public void setId(long id) 53 { 54 this.id = id; 55 } 56 57 @Lob @Basic(fetch = FetchType.EAGER) 58 public byte[] getBlobby() 59 { 60 return blobby; 61 } 62 63 public void setBlobby(byte[] blobby) 64 { 65 this.blobby = blobby; 66 } 67 68 @Lob @Basic(fetch = FetchType.EAGER) 69 public String getClobby() 70 { 71 return clobby; 72 } 73 74 public void setClobby(String clobby) 75 { 76 this.clobby = clobby; 77 } 78 79 80 } 81 | Popular Tags |