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

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

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

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

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

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

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

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

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

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