親クラスの永続化フィールドは無効 | sola's note

sola's note

日ごろのメモを書いていきます。何か新しいものを作るために。

Google App Engine for Javaで
結構似たデータ構造を持つ情報をデータストアで管理しようとしたときのこと。

GAEの場合、データは永続化クラスとしてデータストアに格納されるので、
どんなに似ていても、それぞれのデータクラスを用意しなきゃいけない。

めんどくせーーーーーーーーーー

って思いながら、継承出来ないのかな?
と調べてみたら
Google App Engineどきゅめんと
の最終行
・以下引用・
現在、スーパークラスの永続フィールドがデータストアに保存できないというバグがあります。今後のリリースで修正される予定です。
・引用おわり・

これ(やろうとした事は)は↑の事なんだろうなと思って
検証せずに終わりました。

保守性考えると将来的には直ってほしいもの。