我正在使用最新版本的 Grails 2.3.2
在我的应用程序中有管理员和公共站点。但例如,两者都共享相同的用户域类。
问题来了,我需要为管理员和客户提供两个控制器。显然我有两个选择:
首先:我创建了两个不同名称的控制器:AdminController 和 CustomerController
第二:我必须有不同的包,即管理员和客户,它们在包下都有一个 UserController。
我的问题是满足我的要求的最佳方式是什么?第一还是第二?如果使用第二个(不同的包),我该怎么做?查看或网址映射?有什么例子吗?