Показаны сообщения с ярлыком groovy. Показать все сообщения
Показаны сообщения с ярлыком groovy. Показать все сообщения

воскресенье, 7 февраля 2016 г.

Groovy и JDBC. Простой ORM фреймворк

В прошлом посте начал вас знакомить с Groovy.

Да, работать с JDBC в Groovy просто, но какой в этом смысл если мы в 99% работаем с базой через ORM?

Давайте рассмотрим ситуацию когда мы работаем с базой, а ORM все еще не нужен?

  • наше приложение достаточно мало, чтобы работать с данным прямо из базы без реляционной привязки
  • нет сложных взамосвязей между сущностями

Получается, в случае пет проджекта или просто небольшого проекта нет особого преимущества в использовании ORM фреймворка.

А что же если все-таки хочется избежать написания CRUD sql запросов и работь непосредство через удобное API?

Можно сделать простенький ORM фреймворк, который позволит работать c БД без sql.

среда, 27 января 2016 г.

Groovy и JDBC. Выборка данных

Уже давно слышал о Groovy, но поработать с этим в продакшене не удавалось (как и со многими другими вещами, которые может включать в себя "интересный проект"). Поэтому начал изучать самостоятельно

Но перед тем как начать изучать, потратить время, неплохо было бы увидеть несколько простых примеров. Примеров, которые бы помогли как, где и для чего это можно использовать и какие в этом преимущества

Те, кто сталкивался с JDBC знают, что такие опрерации как подключение к базе данных, выполнение и обработка запроса требуют не мало boilerplate кода. Несколько примеров из JDBC Bascis