การสร้าง beans ที่ควบคุมโดยข้อความที่มีการสนับสนุนหมายเหตุประกอบ XDoclet

คุณสามารถใช้ตัวช่วยสร้างเพื่อสร้าง bean แบบกำหนดทำงานด้วยข้อความและเพิ่มในโปรเจ็กต์ของคุณ

ก่อนที่จะสามารถสร้าง enterprise bean คุณต้อง:

เมื่อต้องการสร้าง message-driven bean ดำเนินขั้นตอนต่อไปนี้:

  1. ใน Java™ EE perspective คลิก File > New > Other เลือก EJB > XDoclet Enterprise JavaBean และคลิก Next
  2. เลือก Message Driven Bean และคลิก ถัดไป
  3. เลือก โปรเจ็กต์ ที่จะมี bean ใหม่
  4. ในฟิลด์ โฟลเดอร์ เลือกโฟลเดอร์สำหรับ bean ใหม่
  5. ในฟิลด์ แพ็กเกจ Java ป้อนชื่อ แพ็กเกจสำหรับ bean ใหม่
  6. ในฟิลด์ ชื่อคลาส พิมพ์ชื่อสำหรับ bean เอ็นเตอร์ไพรซ์ ตามระเบียบแล้ว ชื่อ bean ควรขึ้นต้นด้วยอักษร ตัวพิมพ์ใหญ่
    หมายเหตุ: คุณสามารถใช้อักขระ Unicode สำหรับชื่อ bean แต่อักขระ Unicode ไม่ได้รับการสนับสนุนสำหรับแพ็กเกจ bean เอ็นเตอร์ไพรซ์และ คลาสที่สัมพันธ์กับ beans เอ็นเตอร์ไพรซ์
  7. เปลี่ยน Superclass สำหรับ bean ถ้าคุณต้องการให้สืบทอดจากคลาสอื่นที่ไม่ใช่ java.lang.Object และ คลิก ถัดไป
  8. ระบุ ชื่อ EJB สำหรับ bean นี้คือ ชื่อของคลาส bean เอ็นเตอร์ไพรซ์
  9. ระบุ ชื่อ JNDI ปลายทาง สำหรับ bean นี้คือชื่อโลจิคัลที่ใช้โดยเซิร์ฟเวอร์เพื่อระบุตำแหน่ง bean เอ็นเตอร์ไพรซ์ ตอนรันไทม์
  10. ระบุ ชื่อที่แสดง สำหรับ bean นี้ คือชื่อแบบสั้นสำหรับ bean เอ็นเตอร์ไพรซ์ที่่ใช้โดยเครื่องมือ
  11. ระบุ คำอธิบาย ข้อความสำหรับ bean
  12. เลือก ปลายทาง สำรหับ bean ใหม่:
    • คิว ระบุว่าจะใช้โมเดลข้อความ JMS แบบ point-to-point
    • หัวข้อ ระบุว่าจะใช้โมเดลข้อความ JMS แบบ publish-and-subscribe
  13. เลือก ชนิดธุรกรรม สำหรับ bean ใหม่:
    • คอนเทนเนอร์ ระบุว่าการกำหนดขอบเขตธุรกรรมถูกดำเนินการ โดยคอนเทนเนอร์
    • Bean ระบุว่าการกำหนดขอบเขตธุรกรรม ถูกดำเนินการโดย bean
    คลิก ถัดไป
  14. เลือกชนิดของ โมดิฟายเออร์ เพื่อใช้ สำหรับคลาส
  15. ทางเลือก: เลือก อินเตอร์เฟส ที่คุณต้องการ ให้ bean ประยุกต์ใช้ คลิก เพิ่ม เพื่อเลือกอินเตอร์เฟสที่ คุณต้องการประยุกต์ใช้และคลิก ลบออก เพื่อนำ อินเตอร์เฟสที่คุณไม่ต้องการประยุกต์ใช้อีกต่อไปออก
  16. เลือก stubs เมธอดที่คุณต้องการให้วิซาร์ดสร้าง
  17. คลิก เสร็จสิ้น เพื่อเพิ่ม bean ใหม่ใน โปรเจ็กต์ EJB ที่เลือก