Я реализовал REST-приложение с помощью Spring на Java.Ниже приведены примеры запросов GET и DELETE:
@RequestMapping(method = RequestMethod.GET)
public
@ResponseBody
List<Configuration> getAllConfigurationsInJSON() {
return new ArrayList<Configuration>(configurationMap.values());
}
@RequestMapping(value = "{systemId}", method = RequestMethod.DELETE)
public void deleteConfiguration(HttpServletResponse response, @PathVariable long systemId) throws IOException {
if (configurationMap.containsKey(systemId)) {
configurationMap.remove(systemId);
response.setStatus(HttpServletResponse.SC_OK);
} else {
response.sendError(HttpServletResponse.SC_NOT_FOUND);
}
}
Я ищу Grails и хочу переписать мой контроллер с Grails.Я прочитал несколько статей, и это показывает, что нет необходимости писать эти аннотации в Grails.Я просто определю мои clousers, и он будет отображать мой ответ на объект JSON, как мой Spring-приложение.Как я могу реализовать их с замыканиями?(Я использую IntelliJ IDEA 10.3)