hibernate - Hibernate 中如何注释 blob 列?

标签 hibernate annotations blob

如何在 Hibernate 中注释 Blob 列? 到目前为止,我有一个类:

@Column( name = "FILEIMAGE" )
private byte[ ] fileimage ;
//
public byte[ ] getFileimage ( ) { return this.fileimage ; }
public void setFilename ( String filename ) { this.filename = filename ; }

最佳答案

@Lob 应该可以处理 blob 和 clob(使用 String 作为类型)

@Column( name = "FILEIMAGE" )
@Lob(type = LobType.BLOB)
private byte[] fileimage;

关于hibernate - Hibernate 中如何注释 blob 列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/939673/

相关文章:

sql-server - SqlServer 错误 HY000 : Partial insert/update while calling SQLPutData with an object with more than 400 KB in field of varbinary(max)

spring - 在 Spring Boot 2 中,是否可以自动生成具有唯一约束的 JoinTable?

java - org.hibernate.hql.ast.QuerySyntaxException : Unable to locate appropriate constructor on class

java - 用于具有位于另一个注释内的注释的类中的方法的方面

java - 静态函数中@Value注解的替代方法

java - BFILE 定位器可以指向不同文件管理器上的目录吗?

java - 如何将客户端发送的Base64图像存储在BlobStore中

java - 如何使用JPA制作Maven包,但独立于服务提供商;稍后如何由该包的用户插入我的服务提供商?

java - Hibernate 的双向 OneToOne 关系在同一个类中不起作用

java - 如何使用 Jackson 序列化注释