gpt4 book ai didi

grails - 如何在Grails rest-api配置文件中轻松自定义用于生成Controller的模板

转载 作者:行者123 更新时间:2023-12-02 15:41:32 24 4
gpt4 key购买 nike

我有一个正在使用的rest-api应用程序。我在域上运行generate-controller,并生成了一个 Controller ,但是在其他配置文件中,我能够“安装”使用的模板并对其进行自定义。此配置文件没有安装模板命令。

使用rest-api配置文件执行此操作的所有尝试均未成功。我从插件jar中导出了所使用的模板,并将其放置在文件系统中,在grails可以找到它们的地方,但未使用它们。

使用此概要文件是否可以自定义用于代码生成的模板- Controller ,服务, View GSON?如果是这样,那么该项目的设置是什么样的?我正在使用Vanilla 4.0.0 rest-api配置文件项目。

文档中的10.5.3节对此进行了介绍,并包含指向脚手架插件的无效链接,因此它没有帮助。

我试图将脚手架插件添加到我的项目build.gradle中。

compile "org.grails.plugins:scaffolding"

但后来该项目甚至无法运行。
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'abstractViewResolver' available

似乎应该可以在rest-api配置文件中自定义代码生成模板,但是我找不到有效的配置/设置来做到这一点。任何指针将不胜感激。

当我在添加脚手架插件后生成脚手架并运行install-templates时,它会为Web配置文件而不是rest-api安装模板,因此它们几乎没有用。即使这样做,它们也不会在一代人中使用。

最佳答案

Should it be possible with this profile to customize the templates used for code generation - controller,service, view gsps?



可能应该是,但我认为 rest-api配置文件当前不支持模板。我认为 install-templates在默认情况下甚至不存在于该配置文件中。您提到了GSP,但是我不希望 install-templatesrest-api应用程序中生成GSP模板,因为默认情况下, rest-api配置文件中不支持GSP。

If so what does that project setup look like?



如果为此添加了支持,我希望项目设置看起来像典型的 rest-api应用程序以及安装在 src文件夹下的模板。

随时在 https://github.com/grails-profiles/rest-api/issues上提交功能请求和/或在 https://github.com/grails-profiles/rest-api/pulls上拉取请求。

关于grails - 如何在Grails rest-api配置文件中轻松自定义用于生成Controller的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57116875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com