sql >> Databáze >  >> RDS >> Mysql

JPA neaktualizuje sloupec s třídou Converter

Přišel jsem sem hledat stejné odpovědi. Ukázalo se, že problém je v tom, že JPA neví, že váš objekt je špinavý. To bylo vyřešeno implementací metod equals()/hashcode() na tyto složité objekty. Ve svém příkladu implementujte rovná se a hashcode pro ProjectProperty

Jakmile je to hotovo, JPA je schopen pomocí těchto metod identifikovat, že základní objekt je špinavý a převádí se a přetrvává.




  1. pandas - Sloučení na sloupcích řetězců nefunguje (chyba?)

  2. Zkopírujte tabulku do jiné tabulky s jinou strukturou

  3. Před vložením do MySQL DB ve skriptu PHP zkontrolujte, zda hodnota existuje

  4. Najděte uživatele v Laravel podle uživatelského jména