我玩了! 2.0.2需要在数据库中存储一些文件的应用程序。我们正在使用Ebean作为我们的ORM。我相信我的数据库中需要一个BYTEA列来存储文件,但我不确定在我的模型中使用什么数据类型。
我应该使用某种Blob
吗?或者只是一个byte[]
?或者我应该使用另一种数据类型?谢谢!
答案 0 :(得分:3)
要使用Ebean创建blob,您需要使用带@Lob注释的字节数组
@Lob
public byte[] image;
您需要在文件< - >之间进行转换字节数组,所以也许在文件系统中存储文件更容易? (除了在FS中存储文件比在DB中便宜)