【发布时间】:2014-01-06 12:53:12
【问题描述】:
我正在使用 Netbeans 并从数据库创建了一个安静的 web 服务。它生成的锅炉代码已将我的 blob 字段实现为可序列化,这会导致错误。
IllegalAnnotationExceptions
java.io.Serializable is an interface, and JAXB can't handle interfaces
我只是想要一些想法来最好地实现这个字段,我知道它将包含二进制 64 编码数据,最好使用字符串或字节 [] 作为容器还是有办法让它可序列化?
public class Pothole implements Serializable {
private static final long serialVersionUID = 1L;
@Basic(optional = false)
@NotNull
@Lob
@Column(name = "IMAGE")
private Serializable image;
public Serializable getImage() {
return image;
}
public void setImage(Serializable image) {
this.image = image;
}
【问题讨论】:
标签: java rest serialization blob