Vladyslav, Для транзакционности.
Через JDBC тоже можно сделать сессию, но в ручную.
А в хибернейте это уже из коробки.
Т.е. может быть может быть очень много БП, и если на каком-то этапе будет ошибка, то все изменения которые были в рамках сессии до этого откатятся.
CityCat4, Последние лет 5 на всех дистрибутивах основанных на Ubuntu проблем нет.
Ни с видео, ни с другим оборудованием.
В т.ч. и на ноутбуках. Сам сейчас работаю на ноутбуке под Linux Mint.
До этого на Kubuntu.
Все драйвера для видео из коробки.
Даже встали пропреитарные драйвера.
Игры под Steam/Gog работают.
Если у вас есть конкретные примеры конфигурации и/или ноутбука, с которым есть проблемы с Ubuntu 20.04 LTS, то хотелось бы услышать о них.
fdroid, Обожаю "бокс по переписке" и "диагнозы по фотографии" :-)
Для того чтобы стать специалистом и выбрать инструмент, нужно в начале инструмент "прочувствовать", т.е. плотно с ним поработать.
А то придут такие "специалисты", который "изучили" инструмент, пару раз запустив в виртуалке, а потом удивляются, почему всё лагает и система постоянно "крашится", на виртуалке же "всё работало".
<:o)
ИМХО. Стоит обращать внимание в первую очередь на экран.
Т.е. TN-матрицы сразу "в сад".
Потом на клавиатуру, она должны быть удобной.
Процессор, можно любой от 4 ядер.
SSD и память можно докупить чуть попозже.
pakhrudin, При чем тут pivot?
REST-API это не про РМД, а скорее данные в виде графа.
Грубо говоря, разбиваете данные на домены.
В рамках доменов создаете сущности.
Ну и по ним реализуется REST-API.
Делать REST-API на основе РМД... Ну такое. Будут проблемы.
Например, для Spring "думать не надо" Spring Data Jpa Rest
Правда я не смотрел, как там реализуется "многие ко многим"