问题标签 [grails3]
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.
grails3 - 如何在 grails3 域中使用 beforeInsert 和 afterInsert
我正在将 grails2 项目升级到 grails3。我有一些逻辑 beforeUpdate
,afterInsert
但随着 grails3 的删除before and after interceptors
,我如何在 grails3 中使用该逻辑?
validation - 如何在 Grails 3 中注册自定义验证器类
我想实现一个自定义验证器类。互联网上有一些教程,例如http://blog.swwomm.com/2011/02/custom-grails-constraints.html在这些教程中描述了您必须在 Config.groovy 中注册验证器类
问题是 Config.groovy 被 Grails 3 中的 application.groovy 取代。我的 application.groovy 看起来像这样:
但是当我尝试运行该应用程序时,我收到以下错误:
如何注册我的自定义验证器类?
tomcat - Grails 3 App在tomcat 7中显示404而不是主页
我有一个使用 Grails 3.2.3 的 grails 应用程序
该应用程序在 gradlew bootRun 本地运行良好,但是当我运行时:
并将生成的作为 ROOT.war 部署到 tomcat7
然后我去浏览网站:
我收到 404 错误。
UrlMappings 包含:
为什么我会收到 404?
编辑:添加 server.xml
编辑:添加 build.gradle:
grails - Grails 3 升级后致命的缓慢性能
我已将小型应用程序更新到 Grails 3.2.3。在一些问题之后,现在解决了Grails 3.x 更新 - bootRun 失败
但不幸的是,该应用程序无法使用。在我的高端笔记本 ThinkPad 460p 上,我什至无法加载应用程序的主页。它加载了很长时间,然后根本没有加载 CSS 样式。grails run-app 或 IDEA 运行配置没有错误消息。
我现在不知道该怎么做,所有配置都在这里描述Grails 3.x update - bootRun failed
谢谢你。
grails - Grails 3 不会创建空表
我刚刚将我的应用程序从 Grails 2 升级到了 Grails 3,我遇到了一个问题,即 grails 3 没有创建一个表,其中应该没有数据。
然后,当我在此域类上创建 Criteria 时,出现错误。
当我运行 grails 2 应用程序时,它会在数据库中创建表,但 grails 3 不会创建它。
我什至不能把任何东西保存到桌子上。
桌子看起来像这样。
我认为它不能以域类的名义拥有服务。
grails - PooledConnection 已经关闭
我有一个 grails 3.1.12 应用程序并使用 Oracle DB。运行以下代码片段 1 和代码片段 2 时出现“PooledConnection 已关闭”异常。Snippet 1 和 Snippet 2 工作并间歇性地给出 PooledConnection 关闭异常。一些stackoverflow链接建议将数据源类型更改为c3P0解决了这个问题,但这对我不起作用。我想了解是什么导致了这个问题,有什么建议可以解决这个问题吗?
片段1:
请注意,我最近在上面的方法 addObject() 中添加了 @Transactional(propagation=Propagation.REQUIRES_NEW) 但仍然没有运气并获得池化关闭连接异常。
片段 2:
### 环境信息
- 操作系统:Windows 7
- Grails 版本:3.1.12
- JDK版本:1.8
在 application.groovy 中配置的数据源:
池连接关闭异常的完整堆栈跟踪:
注意: solrIndexService 没有定义任何事务性属性。我尝试将 @Transactional 属性放在 HistoryService、ActionLogService、SolrIndexService 的类级别,但应用程序中的 Solr 搜索失败,错误低于 500。所以我必须还原代码。
grails - 为子元素查找 isDirty()
我正在使用 Grails 3.2:
isDirty()
不适用于 hasMany 关联。我该如何处理?
grails - 在 gson 中渲染命令对象
我正在使用 Grails 3 和org.grails.plugins:views-json:1.0.0
. 是否可以将命令对象呈现为 json 结果?它是否仅呈现模型中提供的域类?
我试过了:
但我收到:
我从控制器执行它:
并且cmd
对象肯定有一些数据。
grails - 在 gson 中渲染几个模型
是否可以将少量对象发送到 gson 渲染视图?我尝试在控制器中使用:
在gson 视图中:
它回应:
groovy - 如何将值从控制器传递到grails 3中的视图
在我有两个值的控制器中,说name
和amount
。
在我写的控制器中
并且在视图中
这将输出作为{name=amount}
. 但我想要“我的名字和金额”之类的东西。
我该如何做到这一点?