Πώς να ενσωματώσετε το πρόγραμμα οδήγησης Java MongoDB

Pos Na Ensomatosete To Programma Odegeses Java Mongodb



Χάρη στο πακέτο MongoDB Java Driver, τα προγράμματα Java μπορούν να επικοινωνούν με βάσεις δεδομένων MongoDB. Το MongoDB είναι μια δημοφιλής βάση δεδομένων NoSQL, γνωστή για την προσαρμόσιμη, προσανατολισμένη στα έγγραφα αποθήκευση δεδομένων. Οι προγραμματιστές μπορούν να πραγματοποιήσουν ενέργειες όπως η προσθήκη, η ενημέρωση, η υποβολή ερωτημάτων και η αφαίρεση εγγράφων μέσα στη βάση δεδομένων, χρησιμοποιώντας το πρόγραμμα οδήγησης Java, το οποίο λειτουργεί ως αγωγός μεταξύ του κώδικα Java και της βάσης δεδομένων MongoDB. Πρέπει να κάνετε κάποια βήματα για να ενσωματώσετε το πρόγραμμα οδήγησης Java MongoDB στην εφαρμογή Java σας. Σε αυτό το άρθρο, θα δείξουμε όλα τα βήματα που απαιτούνται για την ενσωμάτωση του προγράμματος οδήγησης Java MongoDB.

Εγκαταστήστε το πιο πρόσφατο JDK

Το πρώτο και πιο σημαντικό βήμα για την ενσωμάτωση του προγράμματος οδήγησης Java MongoDB είναι να ρυθμίσετε το Java Development Kit (JDK) στο σύστημά σας Windows. Για να το κάνετε αυτό, πρέπει να αναζητήσετε το Java Development Kit στη μηχανή αναζήτησης και να πραγματοποιήσετε λήψη του πιο πρόσφατου αρχείου 'exe' από τον επίσημο ιστότοπο του, όπως φαίνεται στην παρακάτω εικόνα.







Μετακινηθείτε μέσα στο φάκελο όπου είναι αποθηκευμένο το αρχείο. Τώρα, εκτελέστε το ληφθέν αρχείο 'exe' του JDK ως 'Διαχειριστής' από εδώ. Μπορούμε επίσης να χρησιμοποιήσουμε την επιλογή διπλού αγγίγματος για να το εκτελέσουμε. Η εγκατάσταση θα ξεκινήσει και θα σας ζητήσει να επιλέξετε τον φάκελο προορισμού εγκατάστασης. Επιλέξτε τον συγκεκριμένο προορισμό και πατήστε το κουμπί «Επόμενο» για να συνεχίσετε την εγκατάστασή του.





Η εγκατάσταση θα χρειαστεί λίγο χρόνο για να αντιγράψει και να εγκαταστήσει σωστά τα αρχεία στο σύστημα. Μετά την επιτυχή εγκατάσταση του JDK, θα μπορείτε να προχωρήσετε στο επόμενο βήμα.





Κατεβάστε το πρόγραμμα οδήγησης Java MongoDB

Μετά την επιτυχή εγκατάσταση του JDK στο σύστημά σας, ήρθε η ώρα να κάνετε λήψη του πιο πρόσφατου προγράμματος οδήγησης Java MongoDB. Μπορείτε να το κάνετε αυτό κάνοντας αναζήτηση στη μηχανή αναζήτησης που προτιμάτε μέσω του προγράμματος περιήγησής σας ή μεταβείτε απευθείας στο 'jar-download.com'. Θα σας παρέχει πολλές επιλογές αρχείων 'jar' για το πρόγραμμα οδήγησης Java Mongodb. Μπορείτε επίσης να αναζητήσετε ένα.



Κατεβάστε το αρχείο mongo-java-driver 'jar' πιο πρόσφατη έκδοση, δηλαδή την έκδοση 3.12.14, χρησιμοποιώντας την παρεχόμενη επιλογή, π.χ. 'Λήψη mongo-java-driver.jar(3.12.14)'.

Θα πραγματοποιήσει με επιτυχία λήψη του προγράμματος οδήγησης Java MongoDB στο τέλος σας.

Εγκαταστήστε το Java IDE και δημιουργήστε Java Project

Πριν προχωρήσετε προς τη δημιουργία της διαδρομής Java για το MongoDB, πρέπει να βεβαιωθείτε ότι οποιοδήποτε Java IDE έχει ήδη εγκατασταθεί στο άκρο σας, όπως το Eclipse IDE, το Netbeans IDE κ.λπ. Έτσι, στην περίπτωσή μας, έχουμε ήδη εγκαταστήσει το NetBeans IDE για Ανάπτυξη Java. Μετά από αυτό, πρέπει να δημιουργήσετε ένα νέο έργο Java στο IDE σας. Μπορείτε να το ονομάσετε οτιδήποτε θέλετε. Για παράδειγμα, δημιουργήσαμε ένα έργο Java με το όνομα 'MongoDBConnection', όπως φαίνεται στην εικόνα.

Προσθήκη προγράμματος οδήγησης Java MongoDB στο Project

Ήρθε η ώρα να προσθέσουμε το MongoDB Java Driver στη διαδρομή κατασκευής του πρόσφατα δημιουργημένου έργου μας. Στο παράθυρο 'Έργα' στο NetBeans, κάντε δεξί κλικ στο έργο στο οποίο εργάζεστε, MongoDBConnection, και επιλέξτε την επιλογή 'Ιδιότητες' που είναι διαθέσιμη στο τέλος της λίστας. Θα ανοίξει ένα νέο παράθυρο με το όνομα “Project Properties – MongoDBConnection”. Τώρα, μεταβείτε στις 'Βιβλιοθήκες' και επιλέξτε 'Προσθήκη JAR/Folder'.

Προχωρήστε στον φάκελο λήψης του αρχείου MongoDB Java Driver JAR, επιλέξτε το αρχείο jar και πατήστε το κουμπί «Άνοιγμα» για να το προσθέσετε τελικά στο έργο σας.

Ενσωμάτωση Java με MongoDB

Μετά την επιτυχή προσθήκη του αρχείου jar για το πρόγραμμα οδήγησης Java MongoDB, ήρθε η ώρα να δημιουργήσετε έναν κώδικα για ενσωμάτωση. Ο παρακάτω κώδικας έχει χρησιμοποιηθεί για την ενσωμάτωση. Αυτός ο κώδικας εισάγει πρώτα τις απαραίτητες βιβλιοθήκες Java για το MongoDB. Η συμβολοσειρά σύνδεσης για τη βάση δεδομένων που χρησιμοποιείται από το MongoDB ξεκινά στην αρχική γραμμή του πηγαίου κώδικα για τη μέθοδο main().

Η μεταβλητή 'cs' περιέχει τις πληροφορίες συμβολοσειράς σύνδεσης. Η συμβολοσειρά σύνδεσης 'cs' χρησιμοποιείται για τη δημιουργία του αντικειμένου MongoClientURI 'uri' στη γραμμή που ακολουθεί. Ένα αντικείμενο MongoClient με το όνομα 'm' δημιουργείται χρησιμοποιώντας το αντικείμενο MongoClientURI.

Στην επόμενη γραμμή, ένα αντικείμενο MongoClient, το 'm' δημιουργείται από ένα αντικείμενο MongoClientURI, το 'uri'. Για πρόσβαση στη βάση δεδομένων MongoDB, θα χρησιμοποιηθεί το αντικείμενο MongoClient 'm'. Το πρόγραμμα δημιουργεί ένα αντικείμενο MongoDatabase για τη δοκιμαστική βάση δεδομένων μετά την πραγματοποίηση της σύνδεσης. Ως αποτέλεσμα, η μέθοδος 'getDatabase' έχει απορριφθεί. Ήρθε η ώρα να δημιουργήσετε μια νέα συλλογή (αν δεν υπάρχει) με το όνομα 'Dummy' χρησιμοποιώντας το αντικείμενο MongoCollection. Αυτό έχει επιτευχθεί χρησιμοποιώντας το αντικείμενο MongoCollection και τη συνάρτηση «getCollection».

Τώρα, ήρθε η ώρα να δημιουργήσετε τρία αντικείμενα Document. Κάθε αντικείμενο Document αντιπροσωπεύει μια μεμονωμένη εγγραφή στη συλλογή Dummy που περιέχει το πεδίο ονόματος και sal. Η συνάρτηση append() προσθέτει τα πεδία σε κάθε εγγραφή που θα δημιουργηθεί. Στη συνέχεια, ο κώδικας χρησιμοποιεί τη μέθοδο insertOne() για να εισάγει κάθε αντικείμενο Document στη συλλογή Dummy. Η μέθοδος insertOne() επιστρέφει ένα αντικείμενο WriteResult, προσδιορίζοντας εάν η εισαγωγή ήταν αποτελεσματική. Ακριβώς έτσι, τρεις από τους δίσκους έχουν εισαχθεί σε μια συλλογή 'Dummy'.

πακέτο mongodbconnection ;
εισαγωγή com.mongodb.MongoClient ;
εισαγωγή com.mongodb.MongoClientURI ;
εισαγωγή com.mongodb.client.MongoCollection ;
εισαγωγή com.mongodb.client.MongoDatabase ;
εισαγωγή org.bson.Document ;
δημόσιο τάξη MongoDBCConnection {
δημόσιο στατικός κενός κύριος ( Σειρά [ ] args ) {
Σειρά cs = 'mongodb://localhost:27017' ; // Αντικαταστήστε με τα στοιχεία του διακομιστή σας MongoDB
MongoClients = νέος MongoClient ( cs ) ;
MongoClient m = νέος MongoClient ( τύπος ) ;
δοκιμάστε {
Βάση δεδομένων MongoDatabase = Μ. getDatabase ( 'δοκιμή' ) ;
MongoCollection < Εγγραφο > διάσελο = βάση δεδομένων. getCollection ( 'Ανδρείκελο' ) ;

Εγγραφο δ1 = νέος Εγγραφο ( 'κλειδί' , 'αξία' )
. προσαρτώ ( 'όνομα' , 'Γουλιέλμος' )
. προσαρτώ ( 'θα' , 30 ) ;
διάσελο. insertOne ( δ1 ) ;
Εγγραφο δ2 = νέος Εγγραφο ( 'κλειδί' , 'αξία' )
. προσαρτώ ( 'όνομα' , 'Κίλιαν' )
. προσαρτώ ( 'θα' , 44 ) ;
διάσελο. insertOne ( δ2 ) ;
Εγγραφο δ3 = νέος Εγγραφο ( 'κλειδί' , 'αξία' )
. προσαρτώ ( 'όνομα' , 'Γνώση' )
. προσαρτώ ( 'θα' , 29 ) ;
διάσελο. insertOne ( δ3 ) ;
Σύστημα . έξω . println ( 'Το έγγραφο εισήχθη με επιτυχία!' ) ;
} τελικά {
Μ. Κλείσε ( ) ;
}
}
}

Τέλος, μετά την αποθήκευση και εκτέλεση αυτού του κώδικα στο Netbeans IDE, το απόσπασμα εμφανίζει ένα μήνυμα επιτυχίας στην κονσόλα εξόδου που δείχνει ότι τα έγγραφα εισήχθησαν με επιτυχία. Εμφανίζει πρώτα την ένδειξη 'Το έγγραφο εισήχθη με επιτυχία' και μετά το 'Δημιουργία επιτυχώς' ακολουθώντας τον συνολικό χρόνο σε δευτερόλεπτα.

Επαληθεύστε την ενσωμάτωση

Βεβαιωθείτε ότι έχετε ήδη διαμορφώσει το MongoDB και τα εργαλεία κατασκευής του στο σύστημά σας προτού εκτελέσετε τον κώδικα Java και ακολουθήσετε όλα τα βήματα που αναφέρονται. Επομένως, ξεκινήσαμε το εργαλείο φλοιού του MongoDB και παρέχουμε το όνομα μιας βάσης δεδομένων στη συμβολοσειρά σύνδεσης MongoDB που χρησιμοποιήσαμε στον παραπάνω κώδικα, το οποίο είναι 'δοκιμή'.

Η επιτυχής εκκίνηση του χώρου της βάσης δεδομένων «δοκιμαστική» δείχνει ήδη ότι η ενσωμάτωση ήταν επιτυχής. Τώρα, εκτελέστε το ερώτημα συλλογών εμφάνισης και θα δείτε ότι η συλλογή 'Dummy' αναφέρεται εκεί.

Για να αναζητήσουμε τις εγγραφές στη συλλογή Dummy, έχουμε εκτελέσει το ερώτημα συνάρτησης «find()» όπως εμφανίζεται. Εμφανίζει τις ίδιες εγγραφές στη συλλογή που έχουμε εισάγει μέσω του κώδικα Java.

συμπέρασμα

Αυτό το άρθρο παρουσιάζει κάθε βήμα για την ενσωμάτωση του προγράμματος οδήγησης Java MongoDB με τον απλούστερο δυνατό τρόπο. Πρέπει να βεβαιωθείτε ότι τα JDK, Java IDE και MongoDB είναι εγκατεστημένα πριν ενσωματώσετε το πρόγραμμα οδήγησης mongo-java.