Voice in the Gentle Wind

กรกฎาคม 6, 2006

สิ้นสุดการรอคอย EJB3.0 FR มาแล้ว

Filed under: java — deans4j @ 5:53 am

หลังจากที่ทำกันมานมนานมาก ในที่สุด JSR 220 EJB 3.0 ก็เดินทางมาถึงฝั่งฝันเสียที รุ่น Final Release ออกมาแล้วหลังจากออกรุ่นเค้าโครงร่างมาตลอด

ผมยังไม่สามารถหารายละเอียดว่ารุ่นนี้แตกต่างกับรุ่นเค้าโครงร่างสุดท้ายหรือไม่ แต่คาดไว้ว่าคงไม่ต่างกัน EJB3.0 มาพร้อมกับความสามารถที่น่าใช้กว่ารุ่น 2.0 มากมาย ไม่ว่าจะเป็นเรื่อง

* การใช้ Annotation ที่ผลิกโฉมการพัฒนาให้ทำได้ง่ายขึ้นมาก ลดการใช้ XML ลงอย่างเห็นได้ชัด และทำให้ผู้พัฒนาไม่ต้องสร้างคลาสบางส่วนที่เคยต้องสร้างในรุ่นก่อน
* ห่อหุ้มความยุ่งยากของการมองหา dependency โดยการใช้ผ่าน JNDI แบบเก่าออกไป แล้วนำเทคนิกการใช้ dependency injection เข้ามาใช้แทน
* Java Presistence API (JPA) เป็นส่วนหนึ่งของไฮไลต์ของ EJB3.0 ลาทีกับ EntityBean สุดนรก คุณสามารถทำกิจกรรมกับข้อมูลในคลาสให้เชื่อมโยงกับฐานข้อมูลอัตโนมัติ โดยยังทำงานอยู่บนมุมมองเชิงวัตถุ มันฉลาดพอที่จะจัดการคุณสมบัติการสืบทอดของคลาส คุณสมบัติ polymorphism ได้อย่างถูกต้อง โดยเราไม่ต้องเขียนคำสั่ง SQL เองโดยตรง
* แต่ถึงกระนั้น ก็ยังมี EJB QL สำหรับเรียกใช้คำสั่งในการจัดการข้อมูลแบบขั้นสูงเตรียมไว้ให้ใช้ด้วยเหมือนกัน
* และความสามารถอื่นๆ อีกมากมาย (แปะโป้งไว้ก่อนว่าจะทำ In-dept ให้ดู)

ใครสนใจจาวา ว่างๆ ก็โหลดมาลองเล่นกันดูนะครับ ที่ผมอยากแนะนำให้ลอง EJB3.0 อย่างนึงเพราะมันสามารถเรียนรู้ได้ง่าย และสามารถจะไต่ระดับไปยังงานขั้นสูงได้อย่างมีประสิทธิภาพ

ที่มา – JCP group

Advertisements

ให้ความเห็น »

ยังไม่มีความเห็น

RSS feed for comments on this post. TrackBack URI

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

สร้างเว็บไซต์หรือบล็อกฟรีที่ WordPress.com.

%d bloggers like this: