คุณสามารถใช้วิซาร์ดเพื่อสร้าง bean เอนทิตี CMP และเพิ่มใน
โปรเจ็กต์ของคุณ
ก่อนที่จะสามารถสร้าง enterprise bean คุณต้อง:
เมื่อต้องการสร้าง CMP entity bean ดำเนินขั้นตอนต่อไปนี้:
- ใน Java™ EE perspective คลิก เลือก และคลิก Next
- เลือก Entity Bean ที่จัดการคอนเทนเนอร์ และ
คลิก ถัดไป
- เลือก โปรเจ็กต์ ที่จะมี
bean ใหม่
- ในฟิลด์ โฟลเดอร์ เลือกโฟลเดอร์สำหรับ
bean ใหม่
- ในฟิลด์ แพ็กเกจ Java ป้อนชื่อ
แพ็กเกจสำหรับ bean ใหม่
- ในฟิลด์ ชื่อคลาส พิมพ์ชื่อสำหรับ
bean เอ็นเตอร์ไพรซ์ ตามระเบียบแล้ว ชื่อ bean ควรขึ้นต้นด้วยอักษร
ตัวพิมพ์ใหญ่
หมายเหตุ: คุณสามารถใช้อักขระ Unicode สำหรับชื่อ bean
แต่อักขระ Unicode ไม่ได้รับการสนับสนุนสำหรับแพ็กเกจ bean เอ็นเตอร์ไพรซ์และ
คลาสที่สัมพันธ์กับ beans เอ็นเตอร์ไพรซ์
- ทางเลือก: เปลี่ยน Superclass สำหรับ
bean ถ้าคุณต้องการให้สืบทอดจากคลาสอื่นที่ไม่ใช่ java.lang.Object และ
คลิก ถัดไป
- ระบุ ชื่อ EJB สำหรับ bean นี้คือ
ชื่อของคลาส bean เอ็นเตอร์ไพรซ์
- ระบุชื่อ สกีมา เพื่อระบุสกีมา
abstract ของ bean
- ระบุ ชื่อที่แสดง สำหรับ bean นี้
คือชื่อแบบสั้นสำหรับ bean เอ็นเตอร์ไพรซ์ที่่ใช้โดยเครื่องมือ
- ระบุ คำอธิบาย ข้อความสำหรับ bean
- เลือก เวอร์ชัน CMP สำหรับ bean ใหม่:
- 1.x ระบุว่าคุณเพิ่ม bean ใน
โปรเจ็กต์ EJB 1.0 หรือใหม่กว่า
- 2.x ระบุว่าคุณเพิ่ม bean ใน
โปรเจ็กต์ EJB 2.0 หรือใหม่กว่า
- เลือก Usecase สำหรับ bean ใหม่:
- อิมพอร์ตแอ็ตทริบิวต์จากตาราง ระบุว่า
แอ็ตทริบิวต์ CMP entity bean จะถูกอิมพอร์ตจากตารางฐานข้อมูล คลิก ถัดไป และ
ทำอย่างใดอย่างหนึ่งต่อไปนี้:
- เมื่อต้องการเลือกนิยามการเชื่อมต่อที่มีอยู่ คลิกการเชื่อมต่อในรายการ นิยาม
การเชื่อมต่อที่มี คลิก ถัดไป
- เมื่อต้องการสร้างนิยามการเชื่อมต่อ JDBC ใหม่ คลิก สร้าง และ
ดำเนินขั้นตอนต่อไปนี้:
- เลือกตัวจัดการฐานข้อมูลในหน้าต่าง ชนิดโปรไฟล์การเชื่อมต่อ และคลิก ถัดไป
- ป้อนชื่อและคำอธิบายสำหรับนิยามการเชื่อมต่อใหม่ และคลิก ถัดไป
- เลือกไดร์เวอร์ JDBC จากดร็อปดาวน์เมนู หรือคลิกปุ่ม ...
เพื่อเพิ่ม แก้ไข หรือลบนิยามไดร์เวอร์
- ระบุรายละเอียดการเชื่อมต่ออื่นๆ ในหน้าต่างนี้ ทดสอบการเชื่อมต่อ
และคลิก เสร็จสิ้น จากนั้นคลิก ถัดไป
- กำหนดแอ็ตทริบิวต์ใหม่ ระบุว่าแอ็ตทริบิวต์ CMP
entity bean จะเป็นค่าผู้ใช้กำหนด คลิก ถัดไป และ
ดำเนินขั้นตอนต่อไปนี้:
- เมื่อต้องการระบุชื่อตารางสำหรับ entity bean ป้อนชื่อในฟิลด์ ตาราง
- เมื่อต้องการสร้างแอ็ตทริบิวต์ CMP สำหรับ entity bean คลิก เพิ่ม
- เมื่อต้องการระบุชื่อสำหรับแอ็ตทริบิวต์ คลิกในฟิลด์ ชื่อ
และป้อนชื่อ
- เมื่อต้องการระบุชนิดสำหรับแอ็ตทริบิวต์ คลิกในฟิลด์ ชนิด
และป้อนชนิด
- เมื่อต้องการทำให้แอ็ตทริบิวต์เป็นคีย์ฟิลด์สำหรับ entity bean เลือกเช็กบ็อกซ์
คีย์หลัก
- เมื่อต้องการเพิ่มแอ็ตทริบิวต์ ทำซ้ำโพรซีเดอร์ b ถึง e
และคลิก ถัดไป
- เลือกชนิดของ โมดิฟายเออร์ เพื่อใช้
สำหรับคลาส
- ทางเลือก: เลือก อินเตอร์เฟส ที่คุณต้องการ
ให้ bean ประยุกต์ใช้ คลิก เพิ่ม เพื่อเลือกอินเตอร์เฟสที่
คุณต้องการประยุกต์ใช้และคลิก ลบออก เพื่อนำ
อินเตอร์เฟสที่คุณไม่ต้องการประยุกต์ใช้อีกต่อไปออก
- เลือก stubs เมธอดที่คุณต้องการให้วิซาร์ดสร้าง
- คลิก เสร็จสิ้น เพื่อเพิ่ม bean ใหม่ใน
โปรเจ็กต์ EJB ที่เลือก