问题标签 [grails]
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.
jsp - 做一个通用的在圣杯
这是一种从表中选择数据并使用 JSP 标签库在 HTML 表中显示结果的通用方法。在 Grails 中执行此操作的通用方法是什么?也就是说,使用几行 SQL 并在 Grails 中从头开始生成一个 HTML 表,包括作为标题的列名。
grails - 是否有可供学习的优秀 Grails 示例应用程序?
除了《 Groovy 和 Grails入门》和《Grails 权威指南》一书中介绍的示例应用程序之外,还有哪些用 Grails 编写的应用程序可以作为学习最佳实践的好例子吗?例如开源的真实应用程序?谢谢。
performance - 使用 Grails hasMany 关系时如何解决潜在的性能问题?
给定以下域类:
到目前为止,据我了解,使用 ahasMany
将导致休眠Set
映射。然而,为了保持唯一性/顺序,Hibernate 需要从数据库中加载整个集合并比较它们的哈希值。
如果帖子/标签的集合变大,这可能会导致添加和删除帖子/标签时出现严重的性能问题。解决此问题的最佳方法是什么?
java - 将 Java 库添加到 Netbeans Grails 项目
我刚刚开始使用 Grails。如何将 Java 库添加到我的 Grails 项目中?我将 Smack 库 jar 添加到我的 Grails 项目的 lib 文件夹中,但我仍然无法将它的任何包导入我的 Java 或 Groovy 类。我正在使用 Netbeans IDE。任何帮助,将不胜感激..
嗡嗡声
database - 在 Grails 应用程序中在运行时更改数据库
我想知道是否有办法在运行时在 grails 中更改数据库 - 例如,在大多数商业/开源 CMS 中,它们允许将数据库服务器托管在其他地方,并且您可以在运行时在某些配置屏幕中指定地址。
由于 grails 使用 DataSource.groovy 配置数据库服务器,如何访问它的内部并更改数据库 url?还是数据库类型?
logging - 为什么自动注入日志对象并不总是在 grails 中工作?
在 grails-framework 中,一些对象正在使用日志。这通常由 grails 注入。它适用于grails test-app
. 但是相同的测试(集成测试)在执行grails test-app -integration
.
这里出了什么问题,我可以以某种方式强制注入日志对象吗?
java - 集成 Grails 和 GWT
对于不喜欢(或不知道)HTML/JS/CSS 来构建富 Web 界面的 Java 开发人员来说,GWT 似乎是一项非常好的技术。在服务器端,Grails 看起来也很不错,它经常被描述为“面向 Java 开发人员的 Rails”。我读过 Grails 的“约定优于配置”方法,以及动态语言 (Groovy) 的优势,可以真正减少需要编写的(样板)代码量,同时仍然利用同类最佳的 Java 技术比如 Spring 和 Hibernate。
无论如何,我还没有读到太多关于这些技术如何协同工作的信息。在服务器端将 GWT 与 Grails 集成起来有多容易?我有兴趣了解使用这些技术构建应用程序的任何人的经验吗?也非常欢迎关于构建 GWT-Grails 网站的资源(书籍/网站)的建议。
干杯,唐
image - 如何使用 Grails j2d 插件来缩放图像
我正在使用 grails j2d,它反过来GraphicsBuilder
用来制作一个简单的服务来缩放图像。我的问题是专门访问下载的图像高度和宽度属性,以便将正确的参数传递给缩放方法。如何在转换闭包中访问这些属性?
grails - 如何在 Grails 中按多个字段排序?
有没有办法获得按两个字段排序的列表,比如姓氏和名字?
我知道.listOrderByLastAndFirst
并且.list(sort:'last, first')
不会工作。
grails - 带参数的 Grails 转发和/或重定向
是否可以在 Grails 中进行页面转发?我搜索但没有运气。如果可能,如何在转发方法中传递参数?如果没有,我将如何使用重定向来做到这一点?到目前为止,我已经找到了类似的重定向: