Я разрабатываю приложение Grails (с Grails 1.3.7). На уровне сервиса я не использовал команду create-service для создания своего сервиса, а делал это вручную.
В результате мой сервис не был автоматически инициализирован в контроллерах и других сервисах и не обрабатывал транзакции.
Но я не знаю, в чем отличие от создания службы по команде с помощью инструкции? Потому что я не вижу ни одного файла конфигурации, который выясняет это? (Я имею в виду, что в традиционном Spring у нас всегда есть некоторые конфигурационные файлы, которые указывают все компоненты в приложениях, а в Grails нет).
Я хочу исправить эту проблему и зафиксировать свое исправление на сервере SVN, но я не хочу удалять старый сервис и фиксировать новый, созданный командой Grails. Не могли бы вы помочь мне:
1. объяснить, в чем отличие от создания сервиса по команде с помощью руководства?
2. как изменить службу, созданную вручную, на службу, созданную командой, без замены старой?
Большое вам спасибо!