gpt4 book ai didi

grails - Web服务的Grails groovy应用程序

转载 作者:行者123 更新时间:2023-12-02 14:13:00 24 4
gpt4 key购买 nike

我托管了一个员工服务,我的库中有客户端jar,我需要点击员工服务方法。

我需要使用grails和groovy开发一个Web应用程序。

我已经完成了一些Web应用程序,但是无法弄清楚如何进行Web Serices调用。

我应该在哪里放置与服务 call 相关的代码:在 Controller 中,服务?

得到响应后,我需要在UI中显示它们,并通过hiberante将它们插入db。

请给我建议。

最佳答案

通常,您应该尝试使 Controller 尽可能的薄。您可能应该将该代码放在服务类中。

简单服务类示例:

class WebServiceService {
def getEmployeeData(id) {
// Read record and/or update domain objects
}
}

简单 Controller 示例:
class EmployeeController {
def webServiceService

def view = {
def employee = webServiceService.getEmployeeData(params.id)
[employee: employee]
}
}

关于grails - Web服务的Grails groovy应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11591469/

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