【发布时间】:2012-07-27 22:18:54
【问题描述】:
我有一个 Grails 服务,它调用一个用 Java 编写的实用程序类。 Java 实用程序类需要使用和操作用 Grails 编写的域类,这些域类会传递给它。最后,输出需要是 Grails 中的域类,而不是 java 对象。
所以基本上: Grails 域类输入 -> 由 Java 实用程序类操作 -> Grails 域类输出到 Grails 服务并转发到控制器。
处理上述问题的最佳做法是什么?我应该在 Java 中编写相同的值对象吗?我想我不能直接在 Java 类中操作 Grails 域类?
【问题讨论】:
-
没有足够的细节来确定,但您应该能够直接在 Java 类中操作 Grails 域案例...您有什么问题?
-
一分钟前我自己意识到了这一点 :) 是的,我实际上可以直接在 java 中操作域类,而不仅仅是在 groovy 中......
-
stackoverflow.com/questions/2090710/… :在这里为任何使用后来的 grails 2.2+ 遇到此问题的人回答了这个问题