我有一個grails應用程序,有一些域對象被序列化爲JSON。在另一個java/groovy項目中,我想使用這些域對象。如果我發佈插件,看起來只有其他grails應用程序可以使用插件。在grails應用程序和非grails應用程序之間共享域對象
我試圖創建一個域類及其數據的原始常規項目,在我的Grails應用程序,我有存根這樣的:
class Fact extends com.domain.Fact {}
當我去然而跑我的應用程序,我得到這些
Caused by MappingException: Missing type or column for column[facts_fact] on domain[DeclarationDefinition] referencing[com.domain.Fact]
->> 303 | innerRun in java.util.concurrent.FutureTask$Sync
是我在做什麼可能,或者有沒有更好的方法?
在一天結束時,我希望能夠重新使用POGO作爲grails域對象,或將grails域對象導出爲POGO。