Μπορείτε να χρησιμοποιήσετε έναν οδηγό για τη δημιουργία bean οντότητας CMP
και την προσθήκη του στο έργο σας.
Πριν δημιουργήσετε ένα enterprise bean, πρέπει να έχετε κάνει τα εξής:
Για να δημιουργήσετε ένα bean οντότητας CMP:
- Στην προοπτική "J2EE", πατήστε Αρχείο > Δημιουργία > Άλλο > EJB >
XDoclet Enterprise JavaBean. Εμφανίζεται ο οδηγός δημιουργίας Enterprise JavaBean.
- Επιλέξτε ContainerManagedEntityBean.
- Πατήστε Επόμενο.
- Επιλέξτε το Έργο που θα περιέχει το νέο bean.
- Στο πεδίο Φάκελος, επιλέξτε το φάκελο για το νέο bean.
- Στο πεδίο Πακέτο
Java,
πληκτρολογήστε το όνομα πακέτου για το νέο bean.
- Στο πεδίο Όνομα κλάσης, πληκτρολογήστε το όνομα του enterprise bean.
Κατά σύμβαση, τα ονόματα των bean πρέπει να ξεκινάνε με κεφαλαίο γράμμα.
Σημείωση: Μπορείτε να χρησιμοποιήσετε χαρακτήρες Unicode για το όνομα του bean αλλά οι
χαρακτήρες Unicode δεν υποστηρίζονται για τα πακέτα enterprise bean και τις κλάσεις
που συσχετίζονται με τα enterprise bean.
- Αλλάξτε την Υπερκλάση για το bean, αν θέλετε να κληρονομήσει από διαφορετική
κλάση εκτός της java.lang.Object .
- Πατήστε Επόμενο.
- Καταχωρήστε ένα Όνομα EJB για το bean. Αυτό αποτελεί το όνομα της κλάσης
enterprise bean.
- Καταχωρήστε ένα όνομα για το Σχήμα για τον προσδιορισμό του αφηρημένου
σχήματος του bean.
- Καταχωρήστε ένα Εμφανιζόμενο όνομα για το bean. Αυτό αποτελεί ένα σύντομο
όνομα για το enterprise bean που χρησιμοποιείται από τα εργαλεία.
- Καταχωρήστε ένα κείμενο για την Περιγραφή του bean.
- Επιλέξτε μια Εκδοχή CMP για το νέο bean:
- Το 1.x προσδιορίζει ότι προσθέτετε το bean σε έργο EJB 1.0 ή
μεταγενέστερης εκδοχής.
- Το 2.x προσδιορίζει ότι προσθέτετε το bean σε έργο EJB 2.0 ή
μεταγενέστερης εκδοχής.
- Επιλέξτε μια Περίπτωση χρήσης για το νέο bean:
- Η επιλογή Εισαγωγή γνωρισμάτων από πίνακα προσδιορίζει ότι τα γνωρίσματα
bean οντότητας CMP θα εισαχθούν από πίνακα βάσης δεδομένων. Πατήστε Επόμενο.
- Πραγματοποιήστε μία από τις παρακάτω ενέργειες:
- Για να επιλέξετε ένα διαθέσιμο ορισμό σύνδεσης, πατήστε σε μια σύνδεση στη λίστα
Διαθέσιμοι ορισμοί για σύνδεση. Πατήστε Επόμενο.
- Για τη δημιουργία νέου ορισμού για σύνδεση JDBC, πατήστε Δημιουργία. Στο
παράθυρο Παράμετροι σύνδεσης, προσδιορίστε τις απαιτούμενες παραμέτρους σύνδεσης
JDBC στη σελίδα "Παράμετροι σύνδεσης" του οδηγού δημιουργίας σύνδεσης. Επιλέξτε μια
λειτουργία διαχείρισης βάσης δεδομένων, ένα πρόγραμμα οδήγησης JDBC και καθορίστε άλλες
λεπτομέρειες της σύνδεσης. Για να προσδιορίσετε φίλτρα σύνδεσης JDBC, αποεπιλέξτε το
τετραγωνίδιο επιλογής Απενεργοποίηση φίλτρου και προσδιορίστε τα κατάλληλα φίλτρα
σύνδεσης. Πατήστε Ολοκλήρωση.
- Η επιλογή Ορισμός νέων γνωρισμάτων προσδιορίζει ότι τα γνωρίσματα bean
οντότητας CMP θα οριστούν από το χρήστη. Πατήστε Επόμενο.
- Για να δημιουργήσετε ένα γνώρισμα CMP για το bean οντότητας, πατήστε Προσθήκη.
- Για να καθορίσετε ένα όνομα για το γνώρισμα, πατήστε στο πεδίο Όνομα και
εισάγετε ένα όνομα.
- Για να καθορίσετε ένα είδος για το γνώρισμα, πατήστε στο πεδίο Είδος και
εισάγετε ένα είδος.
- Για να καταστήσετε το γνώρισμα κύριο πεδίο του bean οντότητας, επιλέξτε το
τετραγωνίδιο επιλογής Πρωτεύον κλειδί.
- Για να προσδιορίσετε ένα όνομα πίνακα για το bean οντότητας, πληκτρολογήστε ένα όνομα
στο πεδίο Πίνακας.
- Για να προσθέσετε επιπλέον γνωρίσματα, επαναλάβετε τα βήματα a
έως d της διαδικασίας.
- Πατήστε Επόμενο.
- Επιλέξτε το είδος για τους Τροποποιητές που θα χρησιμοποιηθούν για την κλάση.
Οι επιλογές είναι Δημόσιος, Αφηρημένος και Τελικός.
- Επιλέξτε τις Διεπαφές που θέλετε να υλοποιεί το bean:
- Πατήστε το κουμπί Προσθήκη για να ανοίξει το πλαίσιο διαλόγου επιλογής είδους,
όπου μπορείτε να επιλέξετε τη διεπαφή που θέλετε να υλοποιήσετε.
- Αν έχετε προσθέσει μια διεπαφή η οποία δεν θέλετε να υλοποιείται, επιλέξτε τη διεπαφή
στη λίστα και πατήστε Αφαίρεση.
- Επιλέξτε τα στελέχη μεθόδων που θέλετε να δημιουργήσει ο οδηγός. Στις επιλογές
περιλαμβάνονται Κύριες, Αφηρημένες μέθοδοι που έχουν μεταβιβαστεί και
Λειτουργία κατασκευής από την υπερκλάση.
- Πατήστε Ολοκλήρωση. Το νέο bean προστίθεται στο καθορισμένο έργο EJB.