gpt4 book ai didi

java - 在 Grails (Groovy) 和 Java 类之间传递域类的最佳实践?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:33:00 24 4
gpt4 key购买 nike

我有一个调用用 Java 编写的实用程序类的 Grails 服务。 Java 实用程序类需要使用和操作传递给它的用 Grails 编写的域类。同样最终,输出需要是 Grails 中的域类而不是 java 对象。

所以基本上:Grails 域类输入 -> 由 Java 实用程序类操作 -> Grails 域类输出到 Grails 服务并转发到 Controller 。

处理上述问题的最佳做法是什么?我应该用 Java 编写相同的值对象吗?我想我不能直接在 Java 类中操作 Grails 域类?

最佳答案

您可以将它直接发送给 Java 类。

需要注意的一件事是您应该意识到您的对象正在脱离当前的 Hibernate session 。如果是这种情况,您可能需要将其附加回(例如使用 merge())到另一个 Hibernate session ,然后再继续。

关于java - 在 Grails (Groovy) 和 Java 类之间传递域类的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com