در این دوره، به طور کلی با مدیریت تراکنش ها آشنا می شوید.
چرا مدیریت تراکنش در هر برنامه ای مهم است.
ما با راهاندازی جاوا، Intellij، maven، postman و Springboot از Spring Initializer شروع میکنیم.
ابتدا موجودیت هایی با چند فیلد ایجاد می کنیم سپس لایه کنترل کننده، مخزن را به همراه سرویس ایجاد می کنیم.
سپس ما ادامه می دهیم و Transaction را در برنامه خود پیاده سازی می کنیم.
شما یاد خواهید گرفت که مدیریت تراکنش را در پروژه خود پیاده سازی کنید
راهبردهای مختلفی را در مورد بازگشت تراکنش یاد خواهید گرفت
درباره جداسازی تراکنش ها خواهید آموخت
درباره انتشار تراکنش ها خواهید آموخت.
همچنین کلاسهای موجودیت و اشیاء مختلف انتقال داده ایجاد میکند، کلاسهای entity به ما کمک میکنند دادهها را در/از پایگاه داده ذخیره و بازیابی کنیم.
بهطور مشابه، اشیاء انتقال داده به ما کمک میکنند دادهها را از لایه سرویس بگیریم و آنها را به مخزن تبدیل کنیم و بالعکس.
ما همچنین لایه مخزن را برای انجام عملیات روی پایگاه داده با استفاده از داده های فنری jpa ایجاد خواهیم کرد.
ما همچنین یک شبیهساز ایجاد خواهیم کرد که به عنوان دروازه پرداخت برای ما عمل میکند.
سپس ما یک کلاس کنترلی ایجاد خواهیم کرد که در آن حاشیه نویسی با حاشیه نویسی های مختلف برای نمایش نقاط پایانی REST API که می توانیم با استفاده از ابزار Postman آزمایش کنیم.
ابتدا برنامه کاربردی را بدون اجرای مدیریت تراکنش آزمایش میکنیم، بعداً مدیریت تراکنش و استراتژیهای برگشتی متفاوت آن را اجرا میکنیم.
در نهایت ما برنامه را دوباره از طریق Postman آزمایش خواهیم کرد تا سناریوهای تراکنش و بازگشت خود را آزمایش کنیم.
در پایان به نکات مهمی می پردازیم که هنگام اجرای مدیریت تراکنش با استفاده از Springboot باید در نظر داشته باشید.
شرکت توسعه مهارت های نرم افزاری ما یک شرکت مشاوره نرم افزاری نسل بعدی هستیم که در زمینه توسعه برنامه های کاربردی وب ، سیستم مبتنی بر ابر ، راه حل های بلاک چین تا هوش مصنوعی فعالیت می کند. ما همچنین دارای امکانات پیشرفته آموزشی برای جوان حرفه ای یا حرفه ای با تجربه هستیم که می خواهد جدیدترین فناوری روز را بیاموزد و توسعه دهنده نرم افزار شود. چشم انداز ما این است که آموزش فنی را ساده و آسان کنیم تا بیشتر و بیشتر دانش آموزان بتوانند در حرفه خود بیاموزند و رشد کنند.
نمایش نظرات