diff --git a/grails/grails-app/services/com/baeldung/grails/StudentService.groovy b/grails/grails-app/services/com/baeldung/grails/StudentService.groovy new file mode 100644 index 0000000000..2b1200bae7 --- /dev/null +++ b/grails/grails-app/services/com/baeldung/grails/StudentService.groovy @@ -0,0 +1,23 @@ +package com.baeldung.grails + +import grails.gorm.transactions.Transactional + +@Transactional +class StudentService { + + def get(id){ + Student.get(id) + } + + def list() { + Student.list() + } + + def save(student){ + student.save() + } + + def delete(id){ + Student.get(id).delete() + } +}