entity with relationships through GWT RPC problem

前端 未结 2 1446
情话喂你
情话喂你 2021-01-15 06:33

I am using JPA 2.0. (EclipseLink 2.0.2)

If an entity contains relations, for example:

@OneToMany(cascade = CascadeType.ALL, mappedBy = \"userId\")
p         


        
相关标签:
2条回答
  • 2021-01-15 06:59

    This error message most likely means that your "Blog" object does not implement java.util.Serializable or com.google.gwt.user.client.rpc.IsSerializable.

    RPC and Serializable Discussion

    0 讨论(0)
  • 2021-01-15 07:11

    In general all the Persistence APIs use a technique named code injection, which means that it injects code in your POJOs classes in order to do persistence job. Because this is doing at runtime the GWT compiler was unable to see that, so it can't generates serializers for that types. The solutions is not to send Persistance Classes thru the wire. Instead use DTO (Data Transfer Objects).

    Hope this helps. Regards Daniel

    0 讨论(0)
提交回复
热议问题