コンテキスト - GraniteDS + JPA DataNucleus + MySQL
シナリオは、データベースに画像を保存/取得することです。
問題は、FROM db の取得にあります。ブック カバーはデータベースから取得されますが、フレックス フロントでは null として表示されます。
Java の「Byte[]」からフレックスの「ByteArray」への変換で null が返されます。
以下は2つのクラスファイルです。
AcrionScript クラス
[RemoteClass(alias="com.app.model.Book")]
public class Book
{
public var id:uint;
public var cover:ByteArray;
}
Java クラス
@Entity public class Book は Serializable{
@Id
private Long id;
@Lob
@Basic(fetch=FetchType.EAGER)
private Byte[] cover = null;
}
ありがとう