何时何地';grails应用程序中是否需要t控制器?

何时何地';grails应用程序中是否需要t控制器?,grails,groovy,Grails,Groovy,据我所知,具有角度配置文件的grails应用程序在技术上不需要控制器,因为域支持http请求。那么,这些grails应用程序中的控制器类到底有什么意义呢 下面是我正在研究的一个示例: 我有服装课和色彩课。衣柜有颜色,我想要从特定衣柜中添加和删除颜色的功能。然而,颜色可能是许多不同衣柜的一部分 我知道我可以在没有控制器类的情况下,通过调用指定衣柜的“localhost:8080/color”的post请求,为衣柜添加颜色。我也可以用同样的逻辑从衣柜中删除颜色吗 如果这是真的,为什么我需要一个控制器

据我所知,具有角度配置文件的grails应用程序在技术上不需要控制器,因为域支持http请求。那么,这些grails应用程序中的控制器类到底有什么意义呢

下面是我正在研究的一个示例:

我有服装课和色彩课。衣柜有颜色,我想要从特定衣柜中添加和删除颜色的功能。然而,颜色可能是许多不同衣柜的一部分

我知道我可以在没有控制器类的情况下,通过调用指定衣柜的“localhost:8080/color”的post请求,为衣柜添加颜色。我也可以用同样的逻辑从衣柜中删除颜色吗

如果这是真的,为什么我需要一个控制器类?在本教程中,我注意到它们忽略了控制器类

只是想知道在处理angular时使用控制器类到底有什么意义,什么时候可以避免,什么时候需要

谢谢

据我所知,grails应用程序具有角度轮廓 技术上不需要控制器,因为域支持http 请求

事实并非如此。我们不支持将请求路由到域类

在本教程中,我注意到它们忽略了控制器类。

他们遗漏了控制器,这并不是真的。那里有一个控制器,只是没有它的源代码,因为不需要。
customer
类上的
@Resource(uri='/customer')
注释导致在编译时创建
CustomerController

只是想知道拥有一个控制器类到底有什么意义 当使用角度传感器工作时,以及当可以避免使用角度传感器时 需要

当使用Angular(或任何其他希望向Grails应用程序发送请求的工具)时,控制器通常是接收请求并决定执行什么操作的工具