#spring_boot #spring_data
JPA yoki R2DBC repositorylar bilan ishlashda save metodini ishlatayotganingizda insert yoki update qilishni farqlay olmayaptimi?
Aslida bu ikki operatsiyani aniqlash uchun spring data Persistable interfeysidagi isNew metodini chaqiradi. Bu default holatda id null yoki qiymatga egaligiga qarab natija qaytaradi.
Persistable'ning isNew metodini o'z entity'ingizda qayta yozish orqali insert yoki update amallarini to'g'ri ishlatilishini boshqarishingiz mumkin.
@it_suhbat
JPA yoki R2DBC repositorylar bilan ishlashda save metodini ishlatayotganingizda insert yoki update qilishni farqlay olmayaptimi?
Aslida bu ikki operatsiyani aniqlash uchun spring data Persistable interfeysidagi isNew metodini chaqiradi. Bu default holatda id null yoki qiymatga egaligiga qarab natija qaytaradi.
Persistable'ning isNew metodini o'z entity'ingizda qayta yozish orqali insert yoki update amallarini to'g'ri ishlatilishini boshqarishingiz mumkin.
@it_suhbat