(Quick Reference)

autowire

Purpose

Autowires domain class properties using Spring's dependency injection. All domain objects returned by the plugin (find, list, get, etc) are autowired automatically.

Examples

@MongoEntity
class Book {
  transient mailService

def afterSave = { if (!mailService) autowire()

// mailservice is now injected }

}