gpt4 book ai didi

Grails 后台进程

转载 作者:行者123 更新时间:2023-12-02 06:33:27 24 4
gpt4 key购买 nike

我对 Grails 相当陌生,我有一个不知道如何实现的要求。我需要创建一个与 Grails 应用程序一起运行的进程,并进行远程调用、处理接收到的数据并将其写入数据库,以便 Grails 应用程序可以使用它。

到目前为止,我认为我需要利用域 Controller ,但我不确定如何创建一个在后台不断运行并更新数据库的单独进程。

这可能吗?我可以获得引用资料或代码示例吗?谢谢。

最佳答案

您最好的选择是 Quartz,通过 http://grails.org/plugin/quartzhttp://grails.org/plugin/quartz2插件。我使用了quartz 插件,您创建的作业类是工件(如 Controller 、服务等),因此它们支持依赖项注入(inject)。服务是执行事务性数据库工作的最佳场所,因此将一项或多项服务注入(inject)到您的 Job 类中来处理数据库工作。

quartz2 插件较新,因此在当前版本的 Grails 中使用它可能会更顺利,但它可能不具备旧插件的所有功能。

关于Grails 后台进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12135599/

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