Mysql
 sql >> Datenbank >  >> RDS >> Mysql

List vs. Set auf JPA 2 – Vor-/Nachteile/Bequemlichkeit

List versus Set

Duplikate erlaubt Listen erlauben Duplikate und Sets erlauben keine Duplikate. Für einige wird dies der Hauptgrund dafür sein, dass sie sich für List oder Set entscheiden.

Ausnahme für mehrere Taschen - Mehrere eifrige Abrufe in derselben Abfrage Ein bemerkenswerter Unterschied in der Handhabung von Hibernate besteht darin, dass Sie nicht zwei verschiedene Listen in einer einzigen Abfrage abrufen können. Es wird eine Ausnahme "kann nicht mehrere Taschen abrufen" auslösen. Aber mit Sets gibt es keine derartigen Probleme.