خانه / حسن زعفرانی

حسن زعفرانی

حسن زعفرانی هستم! مهندس کامپیوتر و برنامه نویس!! توی هرچی دلتون بخواد کد زدم!! پایتون یه چیز دیگه بود ولی جاوا ..... ما رو دنبال کنید

مفهوم REST

REST مخفف REpresentational State Transfer می باشد. در سال ۲۰۰۰ آقای روی فیلدینگ در تز دکتری خود,درباره سبک معماری ، طرح های مبتنی بر شبکه و معماری وب و URI ها و منابع ، معماری REST را مطرح کرد. ایشان یکی از مولفان اصلی پروتکلHTTP و از بنیانگذاران وب سرور …

ادامه نوشته »

مفهوم JSON

JSON یا JavaScript Object Notation یک فالب بسیار سبک و راحت است که برای تبادل اطلاعات طراحی شده است که به راحتی توسط انسان درک و به راحتی برای ماشین ها قابل تجزیه می باشد. JSON همان گونه که از نام آن پیداست مبتنی بر زبان جاوااسکریپت پیاده سازی شده بود هر …

ادامه نوشته »

اولین برنامه محیط دسکتاپ

sample1

با نام و یاد خدا که شروع کار بی نام او ابتر است. سلام امروز قصد دارم یه برنامه ی خیلی ساده با جاوا برای شما بنویسیم که در محیط های دسکتاپ مثل ویندوز ازش استفاده می شه! در این آموزش من از نرم افزار eclipse javaEE Mars-version استفاده می …

ادامه نوشته »

چرخه حیات Bean ها

bean%20life%20cycle%201

تا حدودی با Spring و تنظیمات آن آشنا شدیم ، همچنین دیدیم که Bean ها اصلی ترین جز آن هستند ، در این آموزش به صورت مختصر با چرخه حیات Bean ها آشنا می شویم. یک Bean  در طول حیات خود ساخته شده ، استفاده می شود و سپس از …

ادامه نوشته »

Scope در Spring

قبلاً به صورت مختصر با صفات و ویژگی های bean آشنا شدیم ، scope مشخصه ای است که مشخص می کند یک bean به چه شکل تولید شود و تا چه زمانی دارای اعتبار باشد ، Spring پنج نوع مختلف scope را تعریف می کند که سه مورد از آن …

ادامه نوشته »

Bean و xml

در آموزش های قبلی با مفهوم Spring ، راه اندازی محیط آن و Spring IoC Container آشنا شدیم و یک مثال عملی بسیار ساده نیز مشاهده کردیم ، در این آموزش با Bean بیشتر آشنا می شویم و یاد می گیریم که چگونه برای آن Configuration Metadata آماده کنیم. Bean …

ادامه نوشته »

Bean و Annotation

در آموزش های قبلی با مفهوم Bean به صورت خیلی ابتدایی آشنا شدیم ، همچنین یاد گرفتیم که چگونه تنظیمات و مقدار دهی ها را در فایل xml انجام دهیم ، در این آموزش به جای فایل xml از یک فایل جاوایی که با annotation ها تقویت شده است استفاده …

ادامه نوشته »

Spring IoC Container

container-magic

در آموزش قبلی یک برنامه بسیار ساده با Spring نوشتیم و دیدیم که ارتباط بین اشیا (wiring)  و استنتاج لازم برای ساخت آبجکت ها توسط خود Spring صورت گرفت. Spring Container هسته اصلی فریم ورک Spring است و مسئولیت ساخت اشیا ، ایجاد ارتباط بین آن ها (wiring) ، پیکره …

ادامه نوشته »

راه اندازی محیط Spring

logo

قبلاً کمی با Spring ، بخش ها و مفاهیم به کار رفته در آن آشنا شدیم ، در این آموزش کوتاه یاد می گیریم که چگونه از این framework در برنامه های خودمان استفاده کنیم. در این آموزش از Apache Commons Logging 1.2 و Spring Framework 4.1.5 استفاده می کنیم. …

ادامه نوشته »