构造查询时 Gsql 不执行
我想触发更新查询,通常使用 groovy 我们做类似的事情: sql.executeUpdate("update MYTABLE l set field1 where l.id = ${someobj.id}") 上面的工作…
在没有请求的情况下使用 GroovyPagesTemplateEngine?
我正在尝试在没有真正的 http 请求的情况下评估 GSP 文件。我正在尝试这样做: String compileGsp(File input) { def text = '' try{ text = groovyPa…
使用 OutputStreamWriter 的 JSONBuilder
我正在尝试使用 grails.web.JSONBuilder 创建 JSON。有没有办法在 JSONBuilder 中使用 OutputStreamWriter(就像 MarkUpBuilder 一样)?如果没有,使…
Groovy 正则表达式/模式匹配
我们如何在 groovy 中进行正则表达式匹配,下面的示例中 groovy 中的正则表达式是什么? Example : f2376 Regex: (anyLetter)(followed by 4 digits) …
OAuth 和 google plus api
我正在我的 Gaelyk 应用程序之一中使用 google-start-project 的代码。这是 OAuth 2.0 授权过程的常规代码。与 Twitter 不同,每当应用程序请求授权时…
将 GMock 与 Spring 一起使用,如何为多个测试仅设置一次 Spring 上下文?
我发现当使用内存数据库运行多个 gmock 测试时,我收到有关表的错误已经在那里了。它似乎多次运行 spring 上下文创建,即使它只在给定的测试类中设置…
从 String 动态实例化类的 Groovy 方法
这个关于 Groovy 方式动态调用静态方法的问题的答案 非常有帮助,但我遇到了以下情况的麻烦: 我定义了一个简单的 Groovy 类: class Item { def id =…
如何从 Groovy 的类中访问声明的脚本字段?
假设我有下一个常规代码片段: def weightArg = args[0] class Box { def width def height def double weight() { //I want to return the value of …
从字符串渲染 MarkupBuilder
我正在使用 MarkupBuilder 从 taglib 中呈现一些 HTML,如下所示(为了清楚起见,进行了精简): def formContainer = new MarkupBuilder(out) formCo…
groovy/grails - 域对象和工具提示
给定一个具有以下属性的 grails 域对象 Integer displayOrder Boolean visible :关联这些字段的元信息以显示在编辑视图的工具提示上的最佳方法是什么…
在groovy中从resources.xml查找bean到控制器/服务中
我正在使用 groovy-grails 和 jasper reports 来开发一个应用程序。我需要根据其参数查找“报告 bean”(例如从数据库检索的报告名称/id,我将从客户…
在给定某些条件的情况下,如何将列表嵌入到 Groovy 中的列表中?
我有一个像这样的常规代码: main = [] b="ogodtsneeencs" def input = ["go", "good", "do", "sentences", "tense", "scen"] (0..(input.size()-1)).…
如何使用 Groovy/GPars 最有效地处理 CSV 文件的行?
这个问题很简单,但令我惊讶的是,当我搜索它时,它并没有立即弹出。 我有一个 CSV 文件,可能非常大,需要处理。每行都应该交给处理器,直到处理完所…
如何在 Grails 中隐藏 URL 参数
当用户创建新的 Load 对象时,如果用户选中“Paid On Delivery”复选框,那么他们将在新的 Load 对象之后立即重定向到 Payment 控制器。 code>Load 已…
为什么 Groovy 命令行参数有不同的行为?
我有一个名为 test.groovy 的 groovy 文件,其中有一行代码: println args[0]; 当我像 groovy test ants 一样运行这个程序时,输出是 ants 。 但是,…