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

JPA Hibernate - kaskadowe usuwanie zarówno w bazie danych, jak i adnotacji

jeśli zadeklarujesz kaskadę w bazie danych i przejdziesz w stan hibernacji, baza danych zawsze zostanie usunięta jako pierwsza, jeśli ją obsługuje, a wywołania hibernacji tak naprawdę niczego nie usuną, ale mimo to zostaną uruchomione. Jednak ponieważ używasz hibernacji, jej główną zaletą jest umożliwienie łatwego przejścia do nowej bazy danych, która może nie obsługiwać kaskadowej funkcji bazy danych. Dlatego chciałbyś zostawić je tam, nawet jeśli twoja baza danych obsługuje kaskadę, a hiberacyjne podkreślające instrukcje jdbc obecnie nic nie robią (mogą coś zrobić w przyszłości)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstawianie wartości domyślnej jako bieżącej daty + 30 dni w MySQL

  2. Jak wstawiać, usuwać, wybierać, aktualizować wartości w datagridview w C# za pomocą MYSQL

  3. Pobierz obraz z bazy danych MySQL — C#

  4. mysql utf8mb4_unicode_ci powoduje kolizję unikalnych kluczy

  5. Akordeon stołowy przy użyciu php i MySQL