grails - 编写Grails应用脚本

标签 grails groovy

我需要为Grails应用程序编写一个脚本,该脚本可以修改持久数据,向用户发送电子邮件等。

尽管没有Grails特定的东西-我可以使用JDBC,JavaMail完成这些任务-我希望有更好的方法。具体来说,如果我可以编写一个可以访问Spring Bean以及在Grails应用程序中定义的域类的Groovy脚本,似乎可以节省很多时间。

有什么建议么?

  • 最佳答案

    根据您的问题,我假设这是您需要运行的一次性脚本,而不是grails应用程序中包含的某些功能。为此,您可以编写一个Groovy脚本并在grails控制台中运行它:

    grails prod console
    

    在控制台中,您可以访问Domain类(和GORM)。然后,您可以将mail / activation / commons-email jar 转储到lib目录中,或安装grails Mail plugin

    关于grails - 编写Grails应用脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1085270/

    相关文章:

    email - 从Grails服务器使用authsmtp

    grails - 收集和渲染公共(public)数据

    gradle - 如何在Gradle中实现此 'dynamic block'?

    Grails 域约束定义

    Groovy 方法命名约定还是魔法?

    mongodb - Grails中两个域类的值的唯一约束

    grails - 在 Controller 中引用 hasMany 属性

    grails - 如何在grails中创建动态按钮

    java - 从 Groovy 调用 Java Apache StringUtils.join()

    groovy - 从 groovy 中的列表中获取重复项的更简单方法