GroovySql использует замыкания и итераторы для переноса бремени управления ресурсами JDBC с разработчика на инфраструктуру Groovy.