محمد صادق شیخ زاهدی·۷ ماه پیشنگاهی به Maven، چیست و چه بخش هایی داردسلام :) Maven یک ابزار مدیریت پروژه قدرتمند است که بر اساس POM (project object model) ساخته شده است. برای ساخت پروژه(build)، مدیریت depende…
محمد صادق شیخ زاهدی·۷ ماه پیشدسترسی به پایگاه داده در جاوا: JPA، Hibernate، JDBC و Spring Dataاتصال برنامههای جاوا به پایگاه داده ها میتواند گیج کننده باشد، به خصوص زمانی که تلاش میکنید تا تعامل بین JDBC، JPA، Hibernate و Spring D…
محمد صادق شیخ زاهدی·۷ ماه پیشزمان بندی اجرای وظایف SpringBootسلام :)گاهی نیاز هست که ما یک سری کار ها و تسک ها را در دوره زمانی مشخص و در دوره های زمانی اجرا کنیم، Spring Boot این امکان را برای ما فرا…
محمد صادق شیخ زاهدی·۷ ماه پیشاینترفیس Externalizable در جاواهدف اصلی این اینترفیس تسهیل سریال سازی و سریال سازی سفارشی است که با استفاده از آن می توان کنترل بیشتری بر سریالیزه سازی اشیا داشت به عنوان…
محمد صادق شیخ زاهدی·۷ ماه پیشDatastructures در جاوا(پارت 1)ساختار داده(Data Structure) چیست:ساختار داده، به معنای نحوه ذخیره و سازماندهی دادهها در حافظه و ارائه روشهای مدیریت آنها است که روشی است بر…
محمد صادق شیخ زاهدی·۷ ماه پیشrecord در جاوادر زبان جاوا، رکورد (Record) یک ساختار داده است که به شما اجازه می دهد تا یک مجموعه ای از فیلدها را در یک شیء گروه بندی کنید. اولین بار در…
محمد صادق شیخ زاهدی·۷ ماه پیشآنالیز کدهای SpringBoot با استفاده از Sonarqubeسلام :)خب توی مقاله قبل به بررسی Sonarqube پرداختیم و امکانات آن را بررسی کردم، میتوانید از لینک زیر آن را مشاهده نمایید https://virgool.io…
محمد صادق شیخ زاهدی·۷ ماه پیشبرسی نرم افزار Sonarqube ، تجزیه و تحلیل کدها و پروژهنرم افزار سونار کیوب یا نرم افزار Sonarqube یک ابزار کنترل کننده کیفیت کد است. این برنامه کد نوشته شده را دریافت و تجزیه و تحلیل میکند و…
محمد صادق شیخ زاهدی·۷ ماه پیشچندریختی(Polymorphism) در جاواسلام :) کلمه پلی مورفیسم(Polymorphism) به معنای داشتن اشکال متعدد است. چندریختی(Polymorphism) در جاوا مفهومی است که به وسیله آن می توانیم ی…
محمد صادق شیخ زاهدیدرCherikCoders·۸ ماه پیشمعرفی DTO, Java Bean و POJO در جاواسلام :)خب اجازه بدید از DTO شروع کنیم، DTO یا Data Transfer Object در جاوا یک شی جهت انتقال داده ها بین زیرسیستم ها یا بخش های متفاوت پروژه…