grails3

    0热度

    1回答

    在哪里可以找到Grails 3.2.11命令行的源代码文件? 当执行命令grails help它显示命令的列表: | Available Commands (type grails help 'command-name' for more info): | Command Name Command Description ------------------------------

    0热度

    1回答

    在Grails 3中,是否有任何方法在.jar文件中包含一些控制器类并将其动态加载到主Grails应用程序中? 什么,我想实现的是能够加载和卸载动态.jar文件我的应用程序的不同的客户端(如定制的业务逻辑等) 谢谢大家提前。

    2热度

    4回答

    我在渲染List结果时有问题,Grails是不能渲染列表的? 这里我的代码 def findSome(){ String query = params?.some List<Some> someList = Some.createCriteria().list(max : 5) { if(query != null && query != ""){ a

    0热度

    2回答

    我正在使用多租户DB的Grails 3应用程序。可以理解的是,对于连接池性能的原因,对多租户数据库的任何查询都需要处于事务中。我没有链接,但Graeme Rocher在SO上的某个地方将其概述。 所以,当我做了它工作得很好: MyDomainClass.withTransaction { status -> doStuffHere(); } ,但是当我动议到服务方法 @Transa

    1热度

    1回答

    我在Grails2x中有一段代码与sql数据库。我有一个映射到域的表。它与grails2x工作正常,但当我更新到grails 3.2.9,当我执行domain.save()它触发在hibernate中查找查询,然后更新查询,最后它失败。 下面,我附错误日志: org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureEx

    0热度

    1回答

    我们必须在grails 3.3 web应用程序中实现大量的JSON API调用。 不幸的是,每种方法的构建是错误处理,目前我们在重复各自为维护头疼方法这段代码(如果我们提高处理错误的,我们必须更新70种+方法)。有更少的重复错误代码有更好的方法吗?一些可以将错误检查代码提取到一个地方的模式? 仅供参考我们使用超级简单有效的对象编组器来以我们所需要的方式呈现json。不幸的是,render(){..

    0热度

    2回答

    的Grails:3.3.0 春季安全:3.2.0.M1 我已经做了这方面的一些研究,我发现,从(Seeing only your own data in Grails)的职位,答案可能是答案我正在寻找,但不知何故,它不起作用。 这就是我如何捕获登录用户并尝试过滤掉并让登录用户查看自己的数据。 (这是我的任务控制器) 通过什么用的[任务:任务]的方式 def index(Integer max) {

    0热度

    1回答

    虽然使用Grails 2.4.4有可能运行脚本 grails s2ui-override register <controller-package> ,我们与扩展RegisterController分别增长与 controller/RegisterController.groovy views/register/forgotPassword.gsp views/register/regis

    0热度

    1回答

    我的项目是客户端应用程序(angular4)和API服务器(grails3),我们想开始使用Auth0。如果我这样做是正确,智威汤逊的使用我可以有“会话少” API架构,流程如下: 1)用户在客户应用登录(例如用锁) 2)对API的所有请求都将包含jwt令牌,并且api可以“验证”令牌+添加角色(角色可以停放为“token_id”,例如定制声明)。 我们在配置文件中对静态规则 模式: '/ RES

    0热度

    1回答

    我想从自定义标记库中的应用程序上下文中获取服务bean。服务名称我会从自定义标签属性中获取。 这是我以前使用的代码。 class CustomTagLib { static defaultEncodeAs = [taglib:'html'] //static encodeAsForTags = [tagName: [taglib:'html'], otherTagName: [