grails相关内容
我正在尝试在我的应用程序中添加一个新插件这里提到解决并给我一个错误,即 :: 问题总结:::::: 警告找不到模块:org.grails.plugins#url-shortener;0.2.1==== grailsPlugins:尝试过-- 工件 org.grails.plugins#url-shortener;0.2.1!url-shortener.zip:...==== grailsHome
..
我有 2 个由多对多关系映射的域类.我遵循了 Grails 文档的说明,但是在处理这些域上的数据时仍然遇到一些问题.这是我的 2 个域类: class 用户 {字符串名称年龄字符串作业静态 hasMany = [组:组]静态属于 = [组织:组织]}类组{字符串组名字符串代码静态 hasMany = [成员:用户]} 我的问题是: 1. 上述关系要求一个类持有belongsTo 为关系的“所
..
我试图找到一个易于遵循的解决方案(可能是这个问题的答案),用于在具有多个数据源的 grails 2.X Web 应用程序上配置 c3p0 连接池.我无法通过谷歌搜索找到任何明确且简单的帮助. 我正在寻找的答案如下: 1) 需要什么罐子 2) 需要修改哪些grails文件 3) 将内容放入这些 grails 文件的示例,包括导入语句和示例代码. 假设我的应用中有两个数据
..
我有一个提供 REST API 的 Grails 4 应用程序.其中一个端点有时会因以下异常而失败: io.micronaut.http.client.exceptions.ReadTimeoutException:读取超时在 io.micronaut.http.client.exceptions.ReadTimeoutException.(ReadTimeoutExceptio
..
我一直在关注 Manning 的 Grails In Action,但他们关于配置数据源的部分很糟糕Grails 3.0.3 已过时. 我的意图是从H2的默认数据源转换到MongoDB 3.0.2版本.Google 搜索产生了相互矛盾的结果——许多答案通常是针对早期版本的 Grails,这些版本使用“BuildConfig.groovy"和“DataSources.groovy"来建立插件和
..
有没有办法在 Grails 中使用 Hibernate 命名查询,使用 HQL? 我一直在 Harnessing Hibernate 一本书中阅读有关它们的内容,我想知道是否有一种方法可以在 Grails 中使用它们. 命名查询与类映射一起包含在 .hbm.xml 映射文件中,如下所示: 现在我确定 .
..
如何重命名HIBERNATE_SEQUENCE?为每个表生成一个序列(并为这些序列指定特定名称)的方法有据可查,但这不是我要寻找的. 我不介意所有域类共享一个序列.我只需要给它一个特定于应用程序的名称. 解决方案 Hibernate JIRA 中似乎有一个开放特性/增强请求,以使其可全局配置:使默认序列名称全局可配置.我相信,作为一种解决方法,您必须为每个 @Id 字段的所有域类(默认为
..
我正在引用这个以前的线程(geb.driver.DriverCreationException: 无法从回调创建驱动程序) - 但仍然有问题. 我正在尝试在 Grails 2.4.3 下运行 Geb 功能测试,并且我的 Selenium 支持依赖项设置为 2.42.2 版.我也用 2.43.1 和 2.45.0 试过了.如果我尝试使用 Selenium 2.42.2 或 2.43.1,Geb
..
我有很多主题对象,每个主题都有很多帖子:发布如何根据帖子数对所有主题对象进行排序? 解决方案 你可以做到,但它需要两个查询.这是因为要按集合的大小排序,您需要使用“分组依据",但这需要您枚举所有主题属性.如果您添加或删除一个查询将中断.所以解决方案是运行一个查询来查找有序的 id,然后运行一个查询来获取这些 id 的实例: String hql = '''选择 t.idFROM Topi
..
我正在尝试在 GORM 中定义树结构.这是我的模型: class Tree {字符串名称级别根级别静态 hasOne = [rootLevel: Level]静态 hasMany = [级别:级别]静态mappedBy = [级别:“parentTree"]}班级{字符串名称树父树级别 parentLevel设置子级别静态belongsTo = [父树:树]静态 hasMany = [subLe
..
Netbeans 8 曾经很好地支持 grails 3,但不幸的是不适用于多模块项目.我尝试了 intellij Ultimate,但它的 grails 支持同样糟糕. 我刚刚下载了 netbeans 11 的 bin 发行版,并在隐私设置中“启用"了它(不幸的是,他们没有 mac dmg 或 pkg 安装程序),但它似乎没有任何 grails 支持(没有可用的插件) 我刚刚尝试导入我
..
我正在尝试为我的数据制作一个过滤器,以便其他人可以看到它,假设我有一堆事件,比如日历,我想查看所有名称或标题带有“足球"字样的事件".我一直在试图弄清楚如何去做,但对我来说没有任何作用,我也尝试使用 filterPane 插件但效果不佳,我更喜欢自己写一些东西,也许将来可以将其上传到 Grails 插件网页参考文献, 任何帮助将不胜感激. 解决方案 如果它在域类中,请尝试: def
..
我写了一个 Grails 标签,它只是围绕 的一个非常薄的包装器Grails 选择标签 package com.example类 MyTagLib {def listTrees = {属性 ->ListallTrees = getMandatoryAttributeValue(attrs, 'trees')出 我已经为这个类编写了一个单元测试,但是当我运行它时,在执行最后一行时出现以下错误:
..
我需要获取每个商店每个订单销售的所有商品的总和.我正在使用 executeQuery() 对表达式运行 sum().它运行良好,如下所示,但我想知道是否有更好、更好的方法来做到这一点. StoreService {静态事务 = falsedef getTotalOrders(def store) {return Store.executeQuery("select sum(a.soldQuant
..
当用户尝试根据其用户名登录时,我需要做一些自定义的事情,但这些事情需要在身份验证过程之前发生.这是我到目前为止所得到的. 我们的系统允许使用多个电子邮件地址,并且客户希望用户能够使用其中任意一个进行身份验证.为此,我创建了一个自定义 UserDetailsService 并让代码适当地查找用户. 我需要做的其他事情需要在用户对象上添加一些 spring-security 并不真正了
..
我正在尝试在 Bootstrap.groovy 中添加自定义 GORM 事件侦听器类,如 Grails 文档 但它对我不起作用.这是直接来自文档的代码: def init = {application.mainContext.eventTriggeringInterceptor.datastores.each { k, datastore ->applicationContext.addAppl
..
我使用带有 joda-time:1.3.1 和 joda-time-templates 插件的 Grails 2.0.3(groovy 1.8.6).一切正常,但我想更改日期和时间的显示格式.我怎样才能做到这一点?每个域都有脚手架,所以我无法访问任何视图来手动呈现它. 我的域名 import org.joda.time.*导入 org.joda.time.contrib.hibernate
..
在 grails gsp 中,而不是
xyz
xyz
是否可以写逻辑或条件来组合这两个条件 例如
xyz
这样做的正确方法是什么?现在我有错
..
在我的 Config.groovy 中,我有: //这里还有很多其他的东西...环境{发展 {myapp.port = 7500}生产 {myapp.port = 7600}}嘶嘶声{嗡嗡声{foo = "端口#${myapp.port}"}} 当我通过 grails -Dgrails.env=development run-app 运行我的应用程序时,我的 Web 应用程序启动时没有错误,但
..
我有一个 Grails 应用程序.我在 web-app 中有 js、css 和 image 文件夹,在同一个文件夹中我有一个主题文件夹.我打算使用资产管道插件.我应该如何使用我的主题文件夹?我在核心文件夹和主题文件夹中有同名的文件.对此有什么帮助吗? 解决方案 资产管道支持自定义文件夹.我将向您展示一个使用 Bootstrap 的示例. 我们在 assets 文件夹中创建一个名为 t
..