| How to use Clob and Blob with EJB 3 ? |
| Written by Mark S. | |||||
|
jboss recipe of the day You can use @javax.persistence.Lob annotation to fetch Clob and Blob elements from the Database. Example:
@Entity
public class SampleEntity implements Serializable
{
private Long id;
private Blob blob;
private Clob clob;
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
public Long getId()
{
return id;
}
public void setId(Long id)
{
this.id = id;
}
@Lob @Basic(fetch = FetchType.EAGER)
public Blob getBlob()
{
return blob;
}
public void setBlob(Blob blob)
{
this.blob = blob;
}
@Lob @Basic(fetch = FetchType.EAGER)
public Clob getClob()
{
return clob;
}
public void setClob(Clob clob)
{
this.clob = clob;
}
}
If you need to insert data in your Clob/Blob you can use Hibernate helper classes:
JBoss.org Search
Custom Search
Only registered users can write comments!
Powered by !JoomlaComment 3.26
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |


