С Grails существует несколько способов сделать то же самое.
Находит все экземпляры класса домена:
Book.findAll()
Book.getAll()
Book.list()
Получает экземпляр класса домена для указанного id:
Book.findById(1)
Book.get(1)
Когда вы используете каждый из них? Существуют ли существенные различия в производительности?