(快速参考)

服务

用途

services 插件配置 Grails 对 服务 的支持。

示例

grails-app/services 目录中的示例服务类

class BookService {
    Book[] getBooks() {
        Book.list() as Book[]
    }
}

说明

请参阅 Grails 用户指南中关于 服务 的章节,其中详述了 Grails 的服务。

给定服务类 BookService 的已配置 Spring Bean

  • BookServiceServiceClass - GrailsServiceClass 实例,它实现了服务类中定义的约定。

  • BookService - 根据服务范围配置的 bean:如果该服务是事务性的,则实际 bean 定义的类型将是 TransactionProxyFactoryBean