【发布时间】:2010-11-25 14:40:45
【问题描述】:
大家好, 我正在尝试使用 GWT 脚手架在 Spring STS 中创建一个实体。实体将是一个超类和抽象。当我告诉 roo 创建名为 Person 的实体时,结果如下。
~.model.Person roo> entity --class ~.model.Person --mappedSuperclass --abstract
Created SRC_MAIN_JAVA\tt\edu\sbcs\model\Person.java
Created SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_Configurable.aj
Created SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_Entity.aj
Created SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_ToString.aj
Undo create SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_ToString.aj
Undo create SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_Entity.aj
Undo create SRC_MAIN_JAVA\tt\edu\sbcs\model\Person_Roo_Configurable.aj
Undo create SRC_MAIN_JAVA\tt\edu\sbcs\model\Person.java
GWT does not currently support inheritence in proxied objects. Please remove the 'javax.persistence.MappedSuperclass' annotation from 'tt.edu.sbcs.model.Person' in order to complete 'gwt setup'.
~.model.Person roo>
所以问题是:有没有一种方法可以在 Roo 中创建抽象超类型并仍然使用 GWT?你能说“创建抽象实体但不生成 GWT 工件”吗?
【问题讨论】:
标签: gwt spring-roo