我有一个现有的Grails应用程序和一个单独的现有Java应用程序。我希望Java应用程序访问与Grails应用程序相同的数据库架构。有没有办法可以从Grails应用程序中删除域类和GORM依赖项到Java应用程序可以访问的库中?
我也很高兴听到其他方法比在Java应用程序中重写DAO层要少。
答案 0 :(得分:1)
这不受支持,可能有效,也可能无效。看到 http://www.grails.org/GORM+-+StandAlone+Gorm 您可以始终使用Java应用程序中的纯Hibernate,并通过对现有Grails数据库scghema进行逆向工程来创建Hibernate模型。
答案 1 :(得分:0)
这是另一种解决方法: http://burtbeckwith.com/blog/?p=72
答案 2 :(得分:0)
您可以使用Web服务并从Java应用程序调用grails服务类。