sql >> Database teknologi >  >> RDS >> Mysql

Hibernate n:m extractHashCode kaster NullPointerException

Problemet er, at hibernate forsøger at gemme relationsobjektet, CellAtLocation forekomst, mens børnene gør indsigelser, Cell og/eller Location tilfælde er endnu ikke vedvarende. Derfor har børneobjekter ikke generated id s forbundet med dem og derfor dvale kan ikke beregne hashen for dem.

Før du forsøger at gemme CellAtLocation prøve at gemme børneobjekterne først ved at kalde saveOrUpdate metode på dem.



  1. Flet flere rækker til en enkelt række

  2. CodeIgniter - Gruppér efter med ordre ved ikke at fungere som forventet

  3. xml til oracle DB-tabel:støder på problemer

  4. PostgreSQL - vælg antal(*) for rækker, hvor en betingelse gælder