A
Если мне нужно удалить только одну из связанных сущностей и я использую спринг бут (через CrudRepository) и гибернейт, то правильно ли будет сделать так:
1) взять из бд родительскую сущность
2) задать дочерней сущности в поле класса родительской null
3) сохранить родительскую в бд
4) удалить дочернюю сущность из бд
Нельзя это выполнить в 1 запрос? Мне кажется большое количество запросов к бд не есть хорошо, особенно для такой просто операции.
https://gist.github.com/aaa4/03c110a8cbb0b09f138887dd11385b97
https://gist.github.com/aaa4/31204815bd66507e034e98a69e3cd827
мейн
https://gist.github.com/aaa4/d7f2389a6a128bb5ff5987de081de84e
таблички в бд
https://1drv.ms/u/s!ApWD4mDo8toYgaM4mtYOywiveUsQtA

