2012-05-24 4 views
7

Sto utilizzando openjpa (Websphere Application Server 7) per interagire con il database. È possibile specificare una dimensione BLOB nel file di entità java? Sembra:specificare la dimensione del lotto nell'entità jpa

@Id 
@GeneratedValue(strategy = GenerationType.AUTO) 
private Long id; 

@Lob 
@Nullable 
private byte[] content; 

DB2 di default fornisce una dimensione di 1 MB. Voglio cambiare quello a 20 MB.

risposta

9

È possibile utilizzare il @Column della nota:

@Id 
@GeneratedValue(strategy = GenerationType.AUTO) 
private Long id; 

@Lob 
@Nullable 
@Column(length = 20971520) 
private byte[] content;