Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać wartość automatycznego przyrostu klucza podstawowego w MySQL za pomocą Hibernate?

Po zapisaniu encji hibernacji id nieruchomość zostanie zapełniona dla Ciebie. Więc jeśli masz

MyThing thing = new MyThing();
...

// save the transient instance.
dao.save(thing);

// after the session flushes, thing.getId() should return the id.

Właściwie prawie zawsze robię assertNotNull na identyfikatorze utrwalonej jednostki w moich testach, aby upewnić się, że zapisanie działa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapętl MySQL, aby wstawić dane do tabeli

  2. PDO pobiera jedną kolumnę z tabeli do 1-wymiarowej tablicy

  3. php:najszybszy sposób na wygenerowanie 5-cyfrowego numeru, który nie jest jeszcze w kolumnie bazy danych MySQL (z unikalnym atrybutem)

  4. Left Join nie zwraca wszystkich wierszy

  5. Jak mogę przepisać to zapytanie, aby uniknąć błędu:Nie można określić tabeli docelowej do aktualizacji w klauzuli FROM