2
我使用spring數據jpa和hibernate從數據庫表中檢索實體。其中一個實體字段是位於文件系統上的映像的路徑。是否有可能將圖像作爲字節數組加載到實體中?例如將圖像加載到實體bean中的字節數組中
@Entity
@Table(name="Users")
public class User
{
@Id
@GeneratedValue
int id;
String name;
String pictureName;
@Transient
byte[] image;
// other properties
public void setPictureName(String pictureName)
{
String path="D:\\images\\";
File f = new File(path + pictureName);
this.image = new byte[(int)f.length()];
FileUtility.toByteArray(f,this.image); //custom class
this.picture = picture;
}
//other stuff
}
我試圖用JPA,但字節數組圖像字段總是作爲空,而其他一切都很好。
謝謝鄧肯。它像一個魅力。 – Ashken