(Quick Reference)

services

目的
Purpose

The services plugin configures Grails' support for Services.

使用例
Examples

An example service class in the grails-app/services directory:

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

詳細
Description

Refer to the section on Services in the Grails user guide which details Grails' services.

Configured Spring Beans given a service class of BookService:

  • BookServiceServiceClass - The api:org.codehaus.groovy.grails.commons.GrailsServiceClass instance which implements the conventions defined within a services class.
  • BookService - A bean configured according to the scope of the service: if the service is transactional then the type of the actual bean definition will be a TransactionProxyFactoryBean.