#spring_boot
جریان مدیریت درخواست ها و آماده سازی پاسخ در فریم ورک Spring Boot
فریم ورک Spring Boot با به کارگیری بخشی به نام Dispatcher Servlet میتواند درخواست دریافتی را به Handler مناسب بسپارد و پاسخ را دریافت کرده و ارسال کند (بسیار شبیه به آنچه که در الگوی طراحی Mediator دیده میشود). این کار یکی از مزایای این فریم ورک را نسبت به نسخه سنتی آن - Java EE - فراهم میکند و ما را از نوشتن سرولت های متعدد راحت میکند.
مهم ترین الگوهای طراحی که به چشم میخورند : Mediator و Adaptor
برای توضیحات بیشتر، بررسی مطلب زیر پیشنهاد میشود.
https://medium.com/@lakshyachampion/the-dispatcherservlet-the-engine-of-request-handling-in-spring-boot-3a85c2bdbe6b
جریان مدیریت درخواست ها و آماده سازی پاسخ در فریم ورک Spring Boot
فریم ورک Spring Boot با به کارگیری بخشی به نام Dispatcher Servlet میتواند درخواست دریافتی را به Handler مناسب بسپارد و پاسخ را دریافت کرده و ارسال کند (بسیار شبیه به آنچه که در الگوی طراحی Mediator دیده میشود). این کار یکی از مزایای این فریم ورک را نسبت به نسخه سنتی آن - Java EE - فراهم میکند و ما را از نوشتن سرولت های متعدد راحت میکند.
مهم ترین الگوهای طراحی که به چشم میخورند : Mediator و Adaptor
برای توضیحات بیشتر، بررسی مطلب زیر پیشنهاد میشود.
https://medium.com/@lakshyachampion/the-dispatcherservlet-the-engine-of-request-handling-in-spring-boot-3a85c2bdbe6b
👍1😁1
Forwarded from Quera
🔥 مسابقه برنامهنویسی ستارگان آینده گلرنگ
✨ قراره ستاره یکی از این جهانها بشی
✅ در ۲ مسیر Front-End و Back-End
🗓 جمعه، ۱۶ آذر ۱۴۰۳ ساعت ۱۶:۰۰
💠 نفرات برتر این مسابقه، به مدت یک ماه ونیم توی شرکتهای تکنولوژی محور تپسی، اکالا، زپ، گلرنگ سیستم، شب، اکتیو کلینرز و پاتوقی همراه با یک منتور با تجربه برنامهنویسی میکنند.
🌐 ثبتنام رایگان:
🔗 https://quera.org/r/ejo6l
〰️〰️〰️〰️
#Quera #Quera_Contest
✨ قراره ستاره یکی از این جهانها بشی
✅ در ۲ مسیر Front-End و Back-End
🗓 جمعه، ۱۶ آذر ۱۴۰۳ ساعت ۱۶:۰۰
💠 نفرات برتر این مسابقه، به مدت یک ماه ونیم توی شرکتهای تکنولوژی محور تپسی، اکالا، زپ، گلرنگ سیستم، شب، اکتیو کلینرز و پاتوقی همراه با یک منتور با تجربه برنامهنویسی میکنند.
🌐 ثبتنام رایگان:
🔗 https://quera.org/r/ejo6l
〰️〰️〰️〰️
#Quera #Quera_Contest
👍4
Forwarded from Reza Zeiny
#فرصتشغلی
💻 استخدام توسعه دهنده ارشد جاوا
senior java developer
📋شرح کلی شغل:
شرکت فناوری اطلاعات نیلوا با بهره گیری از تکنولوژی های به روز و توان نخبگان کشور در حوزه فناوری اطلاعات، همکاری های گسترده ای با شرکای تجاری خود دارد.
این مجموعه با توجه به پیشینه خود در زمینه ارائه راهکار به شرکت های مختلف و همکاری با 50 شرکت متفاوت، نیازمندی های آنها را مورد بررسی قرار داده و منطبق با نیاز داخل، بومی سازی کرده است. محصولات این شرکت طوری طراحی شده که ظرفیت صادرات را نیز دارد و در آینده نه چندان دور به این مهم دست پیدا خواهیم کرد.
نیلوا هم اکنون از واحدهای فناور عضو مرکز رشد پارک علم و فناوری شریف است و با شرکت ها و سازمان های شناخته شده ای مانند ایران خودرو، دانشگاه صنعتی شریف و همچنین با بسیاری از شرکت های خصوصی و شتاب دهنده ها فعالیت و همکاری دارد.
🛠 تواناییهای مورد نیاز:
🔹 حداقل 3 سال سابقه کار به عنوان Back-End Developer
🔹 تسلط بر Java، Spring، Spring Boot و REST API
🔹 تسلط بر مفاهیم OOP، java Core و J2EE
🔹 توسعه دهنده جاوا در بخش ماژول های کسب و کار
🔹 آشنایی با مفاهیم Object Oriented Design Patterns
🔹 درک کامل از برنامه نویسی شیء گرا
🔹 دانش عالی از پایگاه های داده رابطه ای، فناوری های ORACLE و JPA (Hibernate Implementation)
🔹تسلط بر الگوریتمها و بهینهسازی کد
🔹آشنایی با Design Patterns و شیوههای استفاده از آنها
🔹تجربه برنامهنویسی به سبک Async
🔹آشنایی با مفاهیم Caching و کار با Redis
⬅️از متقاضیان عزیز خواهشمند است #رزومه خود را به آیدی @rezazeiny ارسال نمایند.
لینک جاب ویژن برای فرصت های شغلی بیشتر اعم از توسعه دهنده Django یا توسعه دهنده ReactJS و NextJs
💻 استخدام توسعه دهنده ارشد جاوا
senior java developer
📋شرح کلی شغل:
شرکت فناوری اطلاعات نیلوا با بهره گیری از تکنولوژی های به روز و توان نخبگان کشور در حوزه فناوری اطلاعات، همکاری های گسترده ای با شرکای تجاری خود دارد.
این مجموعه با توجه به پیشینه خود در زمینه ارائه راهکار به شرکت های مختلف و همکاری با 50 شرکت متفاوت، نیازمندی های آنها را مورد بررسی قرار داده و منطبق با نیاز داخل، بومی سازی کرده است. محصولات این شرکت طوری طراحی شده که ظرفیت صادرات را نیز دارد و در آینده نه چندان دور به این مهم دست پیدا خواهیم کرد.
نیلوا هم اکنون از واحدهای فناور عضو مرکز رشد پارک علم و فناوری شریف است و با شرکت ها و سازمان های شناخته شده ای مانند ایران خودرو، دانشگاه صنعتی شریف و همچنین با بسیاری از شرکت های خصوصی و شتاب دهنده ها فعالیت و همکاری دارد.
🛠 تواناییهای مورد نیاز:
🔹 حداقل 3 سال سابقه کار به عنوان Back-End Developer
🔹 تسلط بر Java، Spring، Spring Boot و REST API
🔹 تسلط بر مفاهیم OOP، java Core و J2EE
🔹 توسعه دهنده جاوا در بخش ماژول های کسب و کار
🔹 آشنایی با مفاهیم Object Oriented Design Patterns
🔹 درک کامل از برنامه نویسی شیء گرا
🔹 دانش عالی از پایگاه های داده رابطه ای، فناوری های ORACLE و JPA (Hibernate Implementation)
🔹تسلط بر الگوریتمها و بهینهسازی کد
🔹آشنایی با Design Patterns و شیوههای استفاده از آنها
🔹تجربه برنامهنویسی به سبک Async
🔹آشنایی با مفاهیم Caching و کار با Redis
⬅️از متقاضیان عزیز خواهشمند است #رزومه خود را به آیدی @rezazeiny ارسال نمایند.
لینک جاب ویژن برای فرصت های شغلی بیشتر اعم از توسعه دهنده Django یا توسعه دهنده ReactJS و NextJs
jobvision.ir
استخدام پویا داده پرداز سلامت توس - آذر ۱۴۰۳ | جابویژن
آگهی های استخدام پویا داده پرداز سلامت توس - آذر ۱۴۰۳ در تهران و شهرستان ها،فرصت های شغلی استخدام پویا داده پرداز سلامت توس - آذر ۱۴۰۳ به صورت تمام وقت و پاره وقت
👍2
Spring Security Architecture.pdf
289.3 KB
#spring_boot #java
با سلام
یکی از بخش های اساسی فریم ورک Spring Boot ، بخش Spring Security هست که برای تامین امنیت و قابلیت احراز هویت ، مورد استفاده قرار میگیرد.
استفاده درست و به جا از قابلیت های Spring Security (که بخشی از معماری کلان Spring Boot است) مستلزم داشتن درک درست از ساختار و کارکرد کلی آن است.
در اینترنت مطالب زیادی در این خصوص وجود دارد. در بین این مطالب، این مقاله آموزشی کوتاه، میتواند در یافتن یک درک درست و خیلی کلی از Spring Security ارائه دهد و خواندن آن را پیشنهاد میکنم.
پ.ن : از نظرات و لینک های خوب در این خصوص نیز استقبال میشود.
با سلام
یکی از بخش های اساسی فریم ورک Spring Boot ، بخش Spring Security هست که برای تامین امنیت و قابلیت احراز هویت ، مورد استفاده قرار میگیرد.
استفاده درست و به جا از قابلیت های Spring Security (که بخشی از معماری کلان Spring Boot است) مستلزم داشتن درک درست از ساختار و کارکرد کلی آن است.
در اینترنت مطالب زیادی در این خصوص وجود دارد. در بین این مطالب، این مقاله آموزشی کوتاه، میتواند در یافتن یک درک درست و خیلی کلی از Spring Security ارائه دهد و خواندن آن را پیشنهاد میکنم.
پ.ن : از نظرات و لینک های خوب در این خصوص نیز استقبال میشود.
👍3
React.cloneElement
تا کنون از این تابع توی js استفاده کردهاید؟
مثالی از کاربرد در commentها
تا کنون از این تابع توی js استفاده کردهاید؟
مثالی از کاربرد در commentها
Forwarded from Quera
🥳 کوئراکالج با افتخار تقدیم میکند.
🌸 «کد پایلوت مبانی برنامهنویسی»
⚡️ با ثبتنام رایگان در این دوره میتونی تو زبانهای Python، C#، C++، C و Javascript تمرینهای مسئله محور حل کنی و مهارتت رو تقویت کنی؛ از طرفی میتونی خودت رو برای میانترم و امتحاناتت آماده کنی.
👍 لازمه...
علاقه و پشتکار داشته باشید.
👎 لازم نیست…
در رشتهی کامپیوتر تحصیل کرده باشید.
دانش ریاضی قوی داشته باشید.
✅ ثبتنام رایگان:
🔗 https://quera.org/r/73em6
🌸 «کد پایلوت مبانی برنامهنویسی»
⚡️ با ثبتنام رایگان در این دوره میتونی تو زبانهای Python، C#، C++، C و Javascript تمرینهای مسئله محور حل کنی و مهارتت رو تقویت کنی؛ از طرفی میتونی خودت رو برای میانترم و امتحاناتت آماده کنی.
👍 لازمه...
علاقه و پشتکار داشته باشید.
👎 لازم نیست…
در رشتهی کامپیوتر تحصیل کرده باشید.
دانش ریاضی قوی داشته باشید.
✅ ثبتنام رایگان:
🔗 https://quera.org/r/73em6
👍5
با سلام
یکی از موضوعات مهم حوزه مهندسی نرم افزار و خصوصا مبحث معماری، بحث معماری میکروسرویس است. برای دوستانی که با این موضوع آشنایی ندارند، مطلب رفرنس زیر از وب سایت مارتین فاولر پیشنهاد میشه :
https://martinfowler.com/articles/microservices.html
پ.ن - خیلی اوقات برداشت از مفهوم میکروسرویس میتواند اشتباه باشد و افرادی تصور کنند که درحال پیاده سازی میکروسرویس هستند. حال آن که چنین نیست!
یکی از موضوعات مهم حوزه مهندسی نرم افزار و خصوصا مبحث معماری، بحث معماری میکروسرویس است. برای دوستانی که با این موضوع آشنایی ندارند، مطلب رفرنس زیر از وب سایت مارتین فاولر پیشنهاد میشه :
https://martinfowler.com/articles/microservices.html
پ.ن - خیلی اوقات برداشت از مفهوم میکروسرویس میتواند اشتباه باشد و افرادی تصور کنند که درحال پیاده سازی میکروسرویس هستند. حال آن که چنین نیست!
martinfowler.com
Microservices
Defining the microservices architectural style by describing their nine common characteristics
👍4
Forwarded from Benyamin
https://motion.dev/
من اینو توصیه میکنم
من اینو توصیه میکنم
motion.dev
Motion (prev Framer Motion) — Animation made simple for React, JS and Vue
A fast and light animation library for React, JS and Vue. Powerful AI and VS Code developer tools. Motion uses browser APIs for a tiny filesize and superfast performance.
Forwarded from Alireza Tofighi Mohammadi
سلام.
ترم آینده در دانشکده ریاضی درسی رو ارائه خواهیم داد، انشاءالله، به اسم تکنولوژی کامپیوتر.
افرادی که علاقهمند به همکاری و تیای شدن هستند، لطفا درخواست همکاری خود را برای بنده با آیدی تلگرام @ATofighi ارسال فرمایند. در درخواست، رزومهی تحصیلی و کاری، دلایل علاقهمندی و تجربههای خود را برای بنده بنویسند.
برای دستیاری، علاوه بر انگیزه. تسلط زیاد بر روی برنامهنویسی وب، تجربهای بر معماری میکروسرویس، دانش پایهای بر روی سیستمهای توزیعشده و بیگدیتا لازم است و وقت مناسب برای همکاری و طرح تمرینهای با کیفیت لازم است.
پیشنویسی از توضیحات مطالب درس در لینک روبرو آمده است: https://alireza.dev/teaching/ct1403/
ترم آینده در دانشکده ریاضی درسی رو ارائه خواهیم داد، انشاءالله، به اسم تکنولوژی کامپیوتر.
افرادی که علاقهمند به همکاری و تیای شدن هستند، لطفا درخواست همکاری خود را برای بنده با آیدی تلگرام @ATofighi ارسال فرمایند. در درخواست، رزومهی تحصیلی و کاری، دلایل علاقهمندی و تجربههای خود را برای بنده بنویسند.
برای دستیاری، علاوه بر انگیزه. تسلط زیاد بر روی برنامهنویسی وب، تجربهای بر معماری میکروسرویس، دانش پایهای بر روی سیستمهای توزیعشده و بیگدیتا لازم است و وقت مناسب برای همکاری و طرح تمرینهای با کیفیت لازم است.
پیشنویسی از توضیحات مطالب درس در لینک روبرو آمده است: https://alireza.dev/teaching/ct1403/
🎉2
درود
برای یک موقعیت شغلی با توانایی کار کردن با reactjs و javascript (پایگاه داده مانگو) اگر فردی را میشناسید لطفا معرفی کنید و یا یک رزومه برای من با id زیر در تلگرام ارسال کنید. امکان remote کار کردن نیز فراهم است.
@yumcoder
برای یک موقعیت شغلی با توانایی کار کردن با reactjs و javascript (پایگاه داده مانگو) اگر فردی را میشناسید لطفا معرفی کنید و یا یک رزومه برای من با id زیر در تلگرام ارسال کنید. امکان remote کار کردن نیز فراهم است.
@yumcoder