Τι είναι το μάθημα Dao την άνοιξη;
Τι είναι το μάθημα Dao την άνοιξη;

Βίντεο: Τι είναι το μάθημα Dao την άνοιξη;

Βίντεο: Τι είναι το μάθημα Dao την άνοιξη;
Βίντεο: Нужно сделать это, если есть боли в теле и изменения в сосудах 2024, Νοέμβριος
Anonim

Είναι ένα σχέδιο σχεδίασης στο οποίο ένα αντικείμενο πρόσβασης δεδομένων ( DAO ) είναι ένα αντικείμενο που παρέχει μια αφηρημένη διεπαφή σε κάποιο τύπο βάσης δεδομένων ή άλλους μηχανισμούς επιμονής. Ανοιξη Το πλαίσιο πρόσβασης δεδομένων παρέχεται για ενσωμάτωση με διαφορετικά πλαίσια επιμονής όπως JDBC, Hibernate, JPA, iBatis κ.λπ.

Με αυτόν τον τρόπο, τι είναι μια τάξη dao;

Μοτίβο αντικειμένου πρόσβασης δεδομένων ή DAO Το μοτίβο χρησιμοποιείται για τον διαχωρισμό δεδομένων χαμηλού επιπέδου για πρόσβαση σε API ή λειτουργίες από επιχειρηματικές υπηρεσίες υψηλού επιπέδου. Αυτό τάξη είναι υπεύθυνος για τη λήψη δεδομένων από μια πηγή δεδομένων που μπορεί να είναι βάση δεδομένων / xml ή οποιοσδήποτε άλλος μηχανισμός αποθήκευσης.

Γνωρίζετε επίσης, ποια είναι η χρήση της τάξης Dao στην Java; Είναι ένα αντικείμενο/διεπαφή, το οποίο είναι μεταχειρισμένος για πρόσβαση σε δεδομένα από τη βάση δεδομένων αποθήκευσης δεδομένων. ΓΙΑΤΙ ΕΜΕΙΣ ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ DAO : αφαιρεί την ανάκτηση δεδομένων από έναν πόρο δεδομένων όπως μια βάση δεδομένων. Η ιδέα είναι να "διαχωριστεί η διεπαφή πελάτη ενός πόρου δεδομένων από τον μηχανισμό πρόσβασης δεδομένων."

Λαμβάνοντας υπόψη αυτό, ποια είναι η κατηγορία Dao στην ανοιξιάτικη μπότα;

DAO σημαίνει αντικείμενο πρόσβασης δεδομένων. Συνήθως, το Κατηγορία DAO είναι υπεύθυνος για δύο έννοιες. Ενθυλάκωση των λεπτομερειών του επιπέδου persistence και παροχή μιας διεπαφής CRUD για μια μεμονωμένη οντότητα.

Τι είναι το DAO και το DTO την άνοιξη;

DAO είναι μια κλάση που συνήθως έχει τις λειτουργίες CRUD όπως αποθήκευση, ενημέρωση, διαγραφή. DTO είναι απλώς ένα αντικείμενο που περιέχει δεδομένα. Είναι JavaBean με μεταβλητές instance και setter και getters. DTO θα μεταβιβαστεί ως αντικείμενο τιμής DAO στρώμα και DAO Το επίπεδο θα χρησιμοποιήσει αυτό το αντικείμενο για να διατηρήσει δεδομένα χρησιμοποιώντας τις μεθόδους λειτουργίας του CRUD.

Συνιστάται: