آخرین مطالب

JSON با Jackson، (بخش اول-معرفی)

JSON و XML دو ساختار رایج تبادل داده‌های متنی هستند. بین این دو، JSON به دلیل توانایی سازماندهی مقدار برابری از داده در کاراکتر‌های کمتر، خوش‌خوان بودن برای انسان و سازگاری بیشتر با Java Script محبوبیت زیادی پیدا کرده است. در این مقاله بسته نرم‌افزاری محبوب کار با JSON در جاوا به نام Jackson معرفی می‌شود. این نوشتار از سه بخش تشکیل شده است. در قسمت اول به نکاتی در …

ادامه مطالب

مقدمات ساخت ساده‌ترین پروژه‌ی وب-سرویس

در این مقاله ابتدا روش ساخت یک پروژه‌ی ساده JAX-RS در Eclipse شرح داده می‌شود. پیاده سازی‌های مختلفی از JAX-RS وجود دارد که ما از Jersey استفاده می‌کنیم. سپس پروژه‌ی ساده‌ای را کد‌نویسی می‌کنیم که وظیفه‌ی آن گرفتن نام کاربر و سلام دادن به اوست!  

ادامه مطالب

خطاهای جاوای خود را با استفاده از ابزارهای error monitoring تحت کنترل در آورید.

زبان برنامه نویسی جاوا به شدت در میان توسعه دهندگان محبوب بوده و هست. زبان جاوا تنها یک زبان شی گرای دیگر برای ساخت برنامه های کاربردی نیست، اوج گیری جاوا با پیدایش embedded web programming همراه بوده است. اما استفاده از جاوا مسائلی هم دارد که لازم است توسعه دهندگان مدنظر داشته باشند.  

ادامه مطالب

بهترین ابزارهای تست و integration برای جاوا

چه یک برنامه‌نویس تازه‌کار باشید یا مدت‌ها مشغول برنامه‌نویسی، استفاده از ابزارهای صحیح می‌تواند تفاوت بسیاری در میزان موفقیت پروژه‌تان ایجاد کند. ابزارهای مناسب به شما اجازه می‌دهند بهتر کد بنویسید و خطاها را سریعتر کشف کنید.  

ادامه مطالب

یک کتابخانه جالب و کاربردی، Lombok

در مطالب گذشته به کتابخانه Lombok اشاره‌های گذرایی شده است. به عنوان مثال جز صد کتابخانه برتر سال ۲۰۱۶ معرفی گردید. اما اگر هنوز کسی هست که از شگفتی‌های این کتابخانه بی اطلاع است، این مطلب را از دست ندهد.  

ادامه مطالب

ابزار‌های کاربردی Maven برای اجرای Integration Test ها

برای تست پروژه‌های جاوا EE ابتدا باید سرور روشن شود، سپس پروژه build شده و در سرور قرار داده می‌شود، در این مرحله می‌توان آزمون‌ها را اجرا کرد. پس از آن می‌توانیم سرور را خاموش کنیم. تمامی این کارها می توانند به کمک Maven به صورت اتوماتیک انجام شوند. در این مقاله به صورت مختصر ابزار‌های مربوطه را معرفی کرده و روش کار با آن‌ها را نشان می‌دهیم.  

ادامه مطالب

دومین تمرین آشنایی با فناوری‌های Java Enterprise Edition

جاواکاپ سیر مطالعاتی پیشنهادی شرکتهای مختلف را با هدف آگاهی متقاضیان شغلی از فضای صنعت جاوا منتشر می نماید. این تمرین آموزشی، دومین تمرین آموزشی از مجموعه تمرینهایی است که در شرکت مشاوران نرم‌افزاری اعوان طراحی شده است. این تمرین، به مهارتهای برنامه‌نویسی server-side محدود شده است و برای انجام آن، نیازی به مهارتهای client-side (مانند HTML و JavaScript و AngularJS) نیست. برای انجام این تمرین، باید ابتدا تمرین اول پیشنهادی …

ادامه مطالب