问题标签 [groovy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2033 浏览

logging - 为什么自动注入日志对象并不总是在 grails 中工作?

在 grails-framework 中,一些对象正在使用日志。这通常由 grails 注入。它适用于grails test-app. 但是相同的测试(集成测试)在执行grails test-app -integration.

这里出了什么问题,我可以以某种方式强制注入日志对象吗?

0 投票
2 回答
684 浏览

groovy - 是否有与 beanshell source() 方法等效的 groovy 方法?

我搜索了 groovy doc 并没有找到类似的东西,但是那里的东西组织得有点随意。我正在从 beanshell 切换到 groovy,并且正在使用 beanshell 中的 source("fileloc") 方法来内联包含其他实用程序 beanshell 脚本以供重用。是否有标准功能可以在 groovy 或最佳实践中执行此操作?

0 投票
31 回答
12011 浏览

groovy - Groovy 的隐藏功能?

似乎 Groovy 在这个线程中被遗忘了,所以我只会问 Groovy 相同的问题。

  • 尝试限制对 Groovy 核心的回答
  • 每个答案一个功能
  • 提供功能的示例和简短描述,而不仅仅是文档链接
  • 使用粗体标题作为第一行标记特征

也可以看看:

  1. Python的隐藏特性
  2. Ruby 的隐藏特性
  3. Perl 的隐藏特性
  4. Java的隐藏特性
0 投票
9 回答
95385 浏览

java - 如何在 groovy 脚本中包含 jar?

我有一个 groovy 脚本,它需要一个 jar 中的库。如何将其添加到类路径中?我希望脚本是可执行的,所以我在#!/usr/bin/env groovy脚本的顶部使用。

0 投票
8 回答
398212 浏览

java - Hibernate:根据实体类自动创建/更新数据库表

我有以下实体类(在 Groovy 中):

和我的persistence.xml:

和脚本:

数据库Icarus存在,但目前没有表。我希望 Hibernate 基于实体类自动创建和/或更新表。我将如何做到这一点?

0 投票
4 回答
6620 浏览

java - 集成 Grails 和 GWT

对于不喜欢(或不知道)HTML/JS/CSS 来构建富 Web 界面的 Java 开发人员来说,GWT 似乎是一项非常好的技术。在服务器端,Grails 看起来也很不错,它经常被描述为“面向 Java 开发人员的 Rails”。我读过 Grails 的“约定优于配置”方法,以及动态语言 (Groovy) 的优势,可以真正减少需要编写的(样板)代码量,同时仍然利用同类最佳的 Java 技术比如 Spring 和 Hibernate。

无论如何,我还没有读到太多关于这些技术如何协同工作的信息。在服务器端将 GWT 与 Grails 集成起来有多容易?我有兴趣了解使用这些技术构建应用程序的任何人的经验吗?也非常欢迎关于构建 GWT-Grails 网站的资源(书籍/网站)的建议。

干杯,唐

0 投票
2 回答
569 浏览

image - 如何使用 Grails j2d 插件来缩放图像

我正在使用 grails j2d,它反过来GraphicsBuilder用来制作一个简单的服务来缩放图像。我的问题是专门访问下载的图像高度和宽度属性,以便将正确的参数传递给缩放方法。如何在转换闭包中访问这些属性?

0 投票
1 回答
1070 浏览

java - 将 BLOB 存储在数据库中的最常用方法?

在编写实用程序脚本以将图像插入数据库时​​,我想知道是否有一种更规范的方法。最后解决了一些类似的问题:

必须有一种更时髦的方法,有人可以启发我吗?

0 投票
2 回答
2000 浏览

sql - SQL 查询到休眠查询

我有一个 MySQL 查询,用于从表中检索随机行。查询是:

现在我需要将此查询更改为Hibernate。做了一些谷歌搜索,但找不到答案。有人可以提供帮助吗?

0 投票
4 回答
13548 浏览

templates - 有没有关于在 grails 应用程序中使用 sitemesh 的好教程?

我是一位经验丰富的 Grails 开发人员,但我的大部分经验是使用 grails 将 JSON/XML 提供给 flex 应用程序和一些相对简单的 HTML 网站。

我一直在深入研究在 grails 中使用 sitemesh 集成,我正在努力寻找一些更复杂配置的最佳实践,我很好奇是否有任何好的教程或示例。最初的Sitemesh网站并没有那么有用,因为它所谈论的标签并未直接暴露在 grails 中。

谷歌搜索主要显示旧的邮件列表帖子和一些香草站点网格的东西,这有助于我走得更远,但它需要大量的试验和错误。

我完全理解基本的 g:layoutTitle、g:layoutHead 和 g:layoutBody 标签的工作原理。这些很容易并且有据可查。

我希望看到的示例如下:

  • g:applyLayout -这方面的文档很薄弱,我不完全理解主要文档中建议的用途。这与设置meta name='layout' content='foo'属性有何不同?

  • g:pageProperty - 一些关于如何通过将值设置为正在修饰的页面中的元标记来将属性拉入和使用到主模板中的更好示例。pageProperty 上的grails 文档仅显示来自正文的 onload 属性。我认为您也可以在这里使用元标记值,还有什么?

  • 你可以使用多层次的站点网格布局吗?我的测试似乎让我认为我做不到,但这似乎降低了可重用性。我认为这里的答案是 g:applyLayout 的一些用法,但这是我最挣扎的地方。