Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2010年5月21日のブックマーク (1件)

  • Struts1.3.5でのシリアライズ

    Strutsで注意したいシリアライズについて。 Sessionに入れたオブジェクトはメモリからディスクに書き出される可能性がある。StrutsならばActionFormを継承して作ったクラスが該当する。よって、Serializableをimplementsしたほうがよい。 参考:ユーファームさんのコーディングの落とし穴 ActionFormのシリアライズ ActionFormJavaBeanですので、 サブクラスもJavaBean仕様を満たすようにSerializableを実装すべきです。 (Struts1.2 ActionFormより) JavaAPIではこんな感じ。 しかし、デフォルトの serialVersionUID の計算は、 クラスの詳細情報に大きく左右され、このクラスの詳細情報はさらに、 コンパイラの実装状況に依存しているので、 直列化復元時に予期しない InvalidC

    big-tree
    big-tree 2010/05/21
    シリアライズ可能クラス… 警告の件