История изменений
Исправление resurtm, (текущая версия) :
И что? Про JPQL (и про его проприетарные и непортируемые хибернейтовские расширения) я знаю. Только он не избавляет от необходимости думать о сгенерированном SQL.
Напишешь чуть не так - СУБД проигнорирует индекс, и запрос будет выполняться не 30 миллисекунд, а 30 секунд. В лучшем случае.
Мы видимо немного по-разному понимаем суть определения «не нужно думать о конкретной СУБД». Так-то генерируемые ORMкой запросы я тоже абсолютно всегда смотрю в логах и в зависимости от них так или иначе кручу ORMку и запросы в ней.
Исходная версия resurtm, :
И что? Про JPQL (и про его проприетарные и непортируемые хибернейтовские расширения) я знаю. Только он не избавляет от необходимости думать о сгенерированном SQL.
Напишешь чуть не так - СУБД проигнорирует индекс, и запрос будет выполняться не 30 миллисекунд, а 30 секунд. В лучшем случае.
Мы видимо немного по-разному понимаем суть определения «не нужно думать о конкретной СУБД». Так-то генерируемые ORMкой запросы я абсолютно всегда смотрю в логах.