Панель управления Grails говорит, что у меня нет Служб - PullRequest
0 голосов
/ 14 марта 2019

В процессе устранения неполадок моего Grails SQL Issue я только что понял, что на стандартной странице Grails Splash написано, что у меня 0 служб. Я подумал, что это отдельная проблема, поэтому я сделал новый вопрос. Я на Граале 3.3.9. См. Прикрепленное изображение. No Services Я использую код скаффолдинга по умолчанию, поэтому моя страница индекса вызывает мой метод списка в Сервисе. Что мне здесь не хватает? Служба ниже (извините за невежество, я из Грааля 2.3.11):

package TSTSupport

import grails.gorm.services.Service
import grails.gorm.transactions.Transactional

@Service(TST_Customer)
@Transactional
interface TST_CustomerService {

    TST_Customer get(Serializable id)

    List<TST_Customer> list(Map args)

    Long count()

    void delete(Serializable id)

    TST_Customer save(TST_Customer TST_Customer)

}

1 Ответ

0 голосов
/ 16 марта 2019

Благодаря @JeffScottBrown я понял, что в Grails 3.3.9 команда generate-all создает сервис данных gorm, который отличается от обычного сервиса (именно поэтому Grails говорит, что у меня 0 сервисов). Использование create-service - это путь, если вы хотите, чтобы фактическая панель инструментов распознавала ваши услуги.

...