Τι είναι η ακολουθία σε κατάσταση αδρανοποίησης;
Τι είναι η ακολουθία σε κατάσταση αδρανοποίησης;

Βίντεο: Τι είναι η ακολουθία σε κατάσταση αδρανοποίησης;

Βίντεο: Τι είναι η ακολουθία σε κατάσταση αδρανοποίησης;
Βίντεο: Οθόνες και ύπνος. Ένας καθηγητής Οφθαλμολογίας εξηγεί 2024, Νοέμβριος
Anonim

ΑΛΛΗΛΟΥΧΙΑ είναι ο τύπος παραγωγής που προτείνεται από το Παραχειμάζω τεκμηρίωση. Οι παραγόμενες τιμές είναι μοναδικές ανά αλληλουχία . Εάν δεν προσδιορίσετε α αλληλουχία όνομα, Παραχειμάζω θα επαναχρησιμοποιήσει την ίδια hibernate_sequence για διαφορετικούς τύπους.

Έχοντας αυτό υπόψη, τι είναι το @SequenceGenerator σε κατάσταση αδρανοποίησης;

Τύπος σχολιασμού SequenceGenerator . @Target(value={TYPE, METHOD, FIELD}) @Retention(value=RUNTIME) δημόσιο @interface SequenceGenerator . Καθορίζει μια γεννήτρια πρωτεύοντος κλειδιού που μπορεί να αναφέρεται ονομαστικά όταν καθορίζεται ένα στοιχείο δημιουργίας για τον σχολιασμό GeneratedValue.

Επιπλέον, ποιος σχολιασμός χρησιμοποιείται για μια προσαρμοσμένη ακολουθία βάσης δεδομένων σε κατάσταση αδρανοποίησης; Πρώτα απ 'όλα, πρέπει σχολιάζω το χαρακτηριστικό πρωτεύοντος κλειδιού με το @GeneratedValue σχόλιο και ορίστε GenerationType. ΑΛΛΗΛΟΥΧΙΑ ως στρατηγική. Αυτό λέει Παραχειμάζω να χρησιμοποιήσετε α ακολουθία βάσης δεδομένων για να δημιουργήσετε την τιμή του πρωτεύοντος κλειδιού. Εάν δεν παρέχετε πρόσθετες πληροφορίες, Παραχειμάζω θα χρησιμοποιήσει την προεπιλογή του αλληλουχία.

Ομοίως, οι άνθρωποι ρωτούν, τι είναι το allocationSize στη γεννήτρια ακολουθιών;

κατανομήΜέγεθος - (Προαιρετικό) Το ποσό προς αύξηση κατά την κατανομή αλληλουχία αριθμοί από το αλληλουχία . Για παράδειγμα: οποιαδήποτε άλλη εφαρμογή (π.χ. χρησιμοποιεί απλό JDBC) μπορεί να θέλει να εισαγάγει νέες σειρές κάτω από αναγνωριστικά που λαμβάνονται από αλληλουχία - αλλά όλες αυτές οι τιμές μπορεί να χρησιμοποιούνται ήδη από το Hibernate!

Τι είναι το @GenericGenerator;

Ο σχολιασμός @GeneratedValue υποδηλώνει ότι δημιουργείται μια τιμή για μια στήλη, η οποία πρέπει να σχολιάζεται με @Id. @ GenericGenerator είναι ένας σχολιασμός αδρανοποίησης που χρησιμοποιείται για να υποδηλώσει μια προσαρμοσμένη γεννήτρια, η οποία μπορεί να είναι μια κλάση ή συντόμευση σε μια γεννήτρια που παρέχεται από την Hibernate.

Συνιστάται: