PDA

View Full Version : معرفی Java EE 5(مقاله )



saeed_Z_F
یک شنبه 13 خرداد 1386, 16:18 عصر
قسمت 1

در این مقاله (ترجمه شده) قصد داریم یک معرفی اجمالی درباره آخرین نسخه ویرایش سازمانی Java EE جاوا داشته باشیم :

از اولین نسخه ویرایش سازمانی جاوا تا به حال ( نسخه 5 ) هیچگاه توسعه برنامه های سازمانی جاوا اینقدر سریع و آسان نشده است . نسخه قبلی آن ( یعنی نسخه 1.4 ) از امکانات و توانایی های فوق العاده ای برخوردار بود و هدف از ساخت نسخه 5 امتداد آن ویژگی ها و همچنین اضافه کردن :سادگی در استفاده - بهبود کارایی - کاهش زمان توسعه می باشد .
در زیر لیستی از تغییرات مهم در نسخه جدید (Java EE 5) آمده است :

بسیاری از کامپوننت های اجباری در نسخه قبلی در این نسخه بصورت اختیاری در آمده اند که این امر توسعه را سریعتر می کند ( مانند : ejb-jar.XML )
پشتیبانی از Web service ساده تر شده است .
برنامه نویسی با مدل EJB فوق العاده راحتتر شده است .
تولید Java Persistence API که در تمامی پلتفرم های جاوا قابل استفاده است .
اضافه شدن JSF بصورت رسمی به این نسخه .ادامه دارد ...

saeed_Z_F
چهارشنبه 16 خرداد 1386, 12:05 عصر
قسمت 2

پلتفرم Java EE 5 یک مدل برنامه نویسی ساده را معرفی کرده است . با استفاده از تکنولوژی Java EE 5 فیالهای توصیف کننده XML بصورت اختیاری در آمده است و همچنین از این پس می توانید با استفاده از Annotation اطلاعات خود را بصورت مستقیم در همان فایل کلاس که در آن کار می کنید وارد کنید .
Annotation یک امکان جدید در زبان برنامه نویسی جاوا می باشد که از نسخه استاندارد 5 در زبان جاوا قرار داده شده است . Annotation یک نوع Metadata بسیار ساده می باشد که با علامت@ شناخته می شود .
با استفاده از Annotation شمامی توانید یکسری اطلاعات در برنامه خود قرار دهید که این اطلاعات در زمان کامپایل و یا در زمان اجرا برروی برنامه شما اثر خواهد گذاشت .
Java EE 5 برای عملیات زیر Annotation تعریف کرده است :


تعریف و استفاده از Web service
توسعه برنامه های EJB
نگاشت کلاسهای جاوا به XML
نگاشت کلاسهای جاوا به بانک اطلاعاتی
نگاشت متدها به عملیات خاص
مشخص کردن وابستگی های خارجی
مشخص کردن اطلاعات زمان Deploymentادامه دارد