Mysql
 sql >> база данни >  >> RDS >> Mysql

Hibernate n:m extractHashCode хвърля NullPointerException

Проблемът е, че hibernate се опитва да запази обекта на връзката, CellAtLocation например, докато децата обекти, Cell и/или Location екземплярите все още не са запазени. По този начин дъщерните обекти нямат generated id са свързани с тях и следователно hibernate не може да изчисли хеша за тях.

Преди да опитате да запазите CellAtLocation например, опитайте първо да запазите дъщерните обекти, като извикате saveOrUpdate метод върху тях.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL Вмъкване там, където не съществува с PDO

  2. Конфигуриране на репликация на база данни Master-Master MySQL

  3. как да поръчате JSON отговор въз основа на връзката с базата данни, използвайки eloquent

  4. Получаване на съобщение SQLEXCEPTION в MySQL процедури

  5. Как да използвате Linq в C#, за да изберете конкретен низ от множество вложени колони?