在尝试对我的Grails SQL Issue进行故障排除的过程中,我刚刚意识到默认的Grails Splash页面显示我有0个服务。我认为这是一个单独的问题,所以我提出了一个新问题。我使用的是Grails 3.3.9。参见附图。。我在这里使用默认的脚手架代码,因此我的索引页正在服务中调用我的list方法。我在这里想念什么?以下服务(抱歉,我来自Grails 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)
}
答案 0 :(得分:0)
由于@JeffScottBrown,我意识到在Grails 3.3.9中,generate-all
命令创建了一个与常规服务不同的gorm数据服务(这就是为什么Grails说我有0个服务)。如果您想让实际的仪表板识别您的服务,则可以使用create-service
。