Điều thú vị là trong thực thể:dữ liệu lỗi cắt ngắn - Dữ liệu quá dài cho cột
public static final int maxContentSize = 2097152; //2Mb
@Lob
@Column(length=maxContentSize)
private byte[] content;
@Column(length = 100)
private String mimetype;
@Column(length = 50)
private String fileName;
Tuy nhiên, một số tác phẩm (65-70k size) được chèn vào OK, nhưng hầu hết trong số họ nhận được lỗi:
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'CONTENT' at row 1
Tôi đã kiểm tra, trước khi tạo đối tượng, kích thước chính xác.
Và định nghĩa giản đồ cho bảng đó là những gì? Tôi không có nghĩa là những chú thích JPA này là gì ... nó thực sự là gì? – DataNucleus