بایگانی نویسنده: فروغ

Kotlin vs Java، آیا کاتلین جایگزین جاوا خواهد شد؟ (بخش دوم)

زبان کاتلین

با نام و یاد خدا در مقاله پیشین (اینجا) در مورد زبان نسبتا جدید کاتلین صحبت کردیم و شواهدی که نشان می دهد این زبان می تواند جایگزین جاوا در نوشتن برنامه های اندرویدی شود. در این مقاله به توضیح دلایل برتری کاتلین نسبت به جاوا می پردازیم. برتری های کاتلین نسبت به زبان جاوا: […]

Kotlin vs Java، آیا کاتلین جایگزین جاوا خواهد شد؟

زبان کاتلین

با نام و یاد خدا Kotlin…، حتما تا بحال این اسم را شنیده اید، زبانی که به تازگی سر و صدای زیادی بپا کرده و همه جا صحبت از جایگزین شدن جاوا با این زبان هست! در این مقاله تصمیم داریم در مورد این زبان که اخیرا بسیار مورد توجه گوگل قرار گرفته و بعنوان […]

به ارث بردن bean در اسپرینگ

به ارث بردن bean در اسپرینگ

به نام خدا برای مشخص کردن رابطه وراثت بین bean ها، باید از خصیصه parent از bean استفاده کنیم. در اینصورت مقادیر bean پدر، در bean فعلی به ارث می رسد. بیایید مثالی ساده از ارث بری bean در فریمورک اسپرینگ با هم ببینیم. Employee.java این کلاس شامل سه ویژگی (property) است، سه سازنده دارد […]

تزریق سازنده با non-string map (اشیای مستقل از هم)

معرفی فریم ورک جاوا اسپرینگ

به نام خدا در این بخش از مطالب مربوط به فریمورک اسپرینگ، مثالی ارائه می دهیم که در آن از map بعنوان پاسخی که دارای Answer و User است استفاده می کنیم. در اینجا کلید و مقدار هر دو object هستند. Answer اطلاعات خاص خودش را دارد مانند answerId و answer و postedDate، همینطور User […]

تزریق سازنده با استفاده Map

معرفی فریم ورک جاوا اسپرینگ

به نام خدا در این قسمت می خواهیم از map استفاده کنیم بعنوان پاسخی که شامل پاسخ های نوشته شده با نام کاربری است. در اینجا از جفت های کلید و مقدار، هر دو بصورت رشته استفاده می کنیم. اگر مثال های پیشین در مورد تزریق وابستگی را در فریمورک اسپرینگ دنبال کرده باشید، مشابه […]

تزریق سازنده با Non-String Collection

تزریق وابستگی در اسپرینگ

به نام خدا در ادامه مقاله پیشین در مورد تزریق سازنده با collection در فریمورک اسپرینگ، در این مقاله مثالی درباره تزریق سازنده با non-string collection ها بیان می کنیم.   اگر در collection مورد نظر خود، اشیای مستقل داشته باشیم، می توانیم این اطلاعات را با استفاده از عنصر ref که در list، set […]