GWT と Gilead/Hibernate で問題が発生しています
チュートリアルに従ってコードを実行しましたが、com.google.gwt.user.client.rpc.SerializationException: Type 'ru.atamur.entity.UserEntity_gilead_15' was not included in the set of types that can be serialized by this で失敗しますSerializationPolicy またはその Class オブジェクトを読み込めませんでした。セキュリティ上の理由から、この型はシリアル化されません。: インスタンス = ru.atamur.entity.UserEntity_gilead_15@133fa82
ソースコードを見ると、Gilead が私の UserEntity を GileadRPCHelper.parseReturnValue(returnValue, _beanManager) 内で UserEntity_gilead_15 に変換したことがわかります。
これは ProxyClassMapper によって意図的に行われたことがわかります (私はプロキシ モードを使用しようとしています)。そのため、ギリアドが導入したこの新しいプロキシ クラスについて GWT シリアライゼーション メカニズムにどこで伝えることを期待していたのか疑問に思っていました ...