آموزش چارچوب بهار در مراحل آسان

Spring Framework In Easy Steps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد یک برنامه وب Java EE End to End با استفاده از Spring توسعه یک برنامه وب با Spring MVC و Hibernate درک وابستگی تزریق و وارونگی کنترل تسلط بر چرخه عمر Spring Bean پیکربندی ظرف Spring برای تزریق وابستگی انجام عملیات پایگاه داده با استفاده از Spring JDBC Perform object/نگاشت رابطه ای (ORM) با Hibernate استفاده از Spring MVC و Hibernate در یک برنامه وب جاوا تنها برقراری تماس Ajax با استفاده از JQuery و Spring MVC با اصول مختلف ماژول های Spring آشنا شوید درک اصطلاحات برنامه نویسی جنبه گرا پیش نیازها: دانش پایه جاوا است. لازمه دانش اولیه توسعه برنامه های کاربردی وب مفید خواهد بود

تنها دوره ای که Spring XML، پیکربندی های مبتنی بر حاشیه نویسی و اصول اولیه Spring Boot را پوشش می دهد!

---

نمونه ای از نظرات:

من راجش از نپال هستم و در حال حاضر در رشته مهندسی نرم افزار چین تحصیل می کنم و از این دوره واقعا راضی هستم. او بهترین معلم من در مورد udomy است. من هیچ معلمی را پیدا نکردم که مثل او خوب تدریس کند. تمام مفهوم من روشن است و همه چیز را به خوبی درک می کنم. اکنون می توانم بگویم که توسعه دهنده فنر جاوا هستم و می توانم روی هر نوع پروژه بزرگی کار کنم. من از تمام مهارت و برنامه توسعه یافته و اجرای آن بسیار خوب استفاده کردم. خیلی ممنون آقا - راجش

نکته مهم در مورد پیکربندی Spring این است که باید بدانیم چه جزئیاتی مورد نیاز است و چرا به آن نیاز است و از کجا آن را دریافت کنیم. و نه فقط کپی پیست کردن آن را به سادگی انجام دهید، بلکه وارد جزئیات شوید. این چیزی است که من در مورد این دوره دوست داشتم، به خصوص دوره Spring Jdbc سردرگمی من را در مورد تنظیم منبع داده برطرف کرد. دوباره یک دوره بسیار خوب - Swapneel Shinde

من این دوره را بدون تجربه قبلی در چارچوب بهار شروع کردم. پس از اتمام دوره. من در مورد یادگیری کاملاً مطمئن هستم. دانش را می توان در هر جایی، چه به صورت حرفه ای و چه شخصی، به کار برد. تنها چیزی که نیاز دارید مطالعه و تمرین است. جدای از آن، من به طور خاص این دوره را انتخاب کردم زیرا دانش زیادی را در زمان کمتری به شما منتقل می کند، زیرا ویدیوهای دوره کوتاه هستند، اما دانش کافی را در صورت نیاز به شما منتقل می کنند - Ankur Sharma

کلاس های Bharath بسیار عالی و قابل درک است. من در دوره های خدمات وب از او شرکت کرده ام بنابراین سبک تدریس او را دوست دارم که در این کلاس نیز یکسان است - Mohammed Raes

---

همه کد منبع برای دانلود موجود است

مربی پاسخگو - همه سؤالات ظرف 24 ساعت پاسخ داده می شوند

ضبط‌های صوتی و ویدیویی حرفه‌ای (پیش‌نمایش‌های رایگان را بررسی کنید)

----


آیا شما یک توسعه دهنده جاوا هستید که به یادگیری بوت بهار علاقه مند هستید. آیا شما یک توسعه دهنده با تجربه هستید که می خواهید روی پروژه های Spring Boot کار کنید. پس این دوره برای شما مناسب است.

Spring پرکاربردترین چارچوب در صنعت امروز است. با نگاهی به هر پست شغل توسعه دهنده جاوا، Spring Boot را مشاهده خواهید کرد. این دوره برای افراد با تجربه و همچنین مبتدیان کامل برای یادگیری و استفاده از بوت فنری طراحی شده است.

شما این دوره را با آموختن اینکه چه چیزی و چرا باید بهار بوت کنیم شروع خواهید کرد.

  • با استفاده از Starters Spring Boot یک پروژه Spring Boot ایجاد کنید


  • ساختار یا پروژه بوت Spring و همه فایل های مهم را درک کنید

  • تزریق وابستگی را انجام دهید و آن را آزمایش کنید

  • از Spring Boot و Spring Data JPA برای انجام عملیات CRUD در برابر پایگاه داده در حافظه استفاده کنید

  • REST API را با استفاده از وب بهار

    توسعه دهید


  • نحوه عملکرد اتوماسیون بوت Spring در پشت صحنه را درک کنید

  • بررسی سلامت محرک بوت بهار را برای برنامه ما فعال کنید


  • جزئیات سلامت برنامه را سفارشی کنید

  • از پروفایل های بوت فنری استفاده کنید

  • همه در مراحل ساده و آسان

می‌توانید پروژه‌های کاری تکمیل‌شده را دانلود کنید و در صورت بروز هرگونه مشکل یا خطا در حین کار بر روی سخنرانی‌ها، به آنها مراجعه کنید.

الزامات چیست؟

  • جاوا، Spring Tool Suite IDE، پایگاه داده MySql و WorkBench (نصب در بخش راه اندازی آسان پوشش داده شده است)


سرفصل ها و درس ها

معرفی Introduction

  • مدرس و معرفی دوره Instructor and Course Introduction

  • چگونه از این دوره به بهترین شکل ممکن استفاده کنیم How to make the best of this course

  • مسیر یادگیری توسعه دهنده Full Stack Full Stack Developer Learning Path

راه اندازی نرم افزار Software Setup

  • جاوا را نصب کنید Install Java

  • Eclipse را نصب کنید Install Eclipse

  • JDK را در Eclipse پیکربندی کنید Configure JDK In Eclipse

  • Tomcat را نصب کنید Install Tomcat

  • Tomcat را در Eclipse پیکربندی کنید Configure Tomcat In Eclipse

  • میز کار MySql و MySql را دانلود کنید Download MySql and MySql Workbench

  • میز کار MySql را راه اندازی کنید و یک پایگاه داده ایجاد کنید Launch MySql workbench and create a database

  • فقط ویندوز - Mysql را نصب کنید Windows Only -Install Mysql

  • فقط ویندوز - Mysql Workbench را نصب کنید Windows Only - Install Mysql Workbench

  • Postman را نصب کنید Install Postman

  • پروژه های انجام شده را دانلود کنید Download the completed projects

  • یادداشت هایی از سخنرانی های تئوری Notes from Theory Lectures

  • اسلایدهای مورد استفاده در دوره Slides used in the course

  • عیب یابی پروژه های Maven Troubleshooting Maven Projects

مفاهیم اصلی بهار Spring Core Concepts

  • بهار چیست؟ What is Spring?

  • ماژول های بهار Spring Modules

  • کانتینر فنری Spring Container

  • دو نوع تزریق وابستگی Two types of Dependency Injection

  • فایل پیکربندی Spring The Spring Configuration File

  • انواع داده های وابستگی Data Types of dependencies

  • تزریق انواع اولیه Injecting Primitive Types

  • مفاهیم اصلی بهار Spring Core Concepts

تزریق ستر Setter Injection

  • یک پروژه Maven ایجاد کنید Create a Maven Project

  • جاوا Bean را ایجاد کنید Create the Java Bean

  • پیکربندی Spring را ایجاد کنید Create the Spring Configuration

  • به روز رسانی عیب یابی Troubleshooting Update

  • تست را ایجاد و اجرا کنید Create and run the test

  • ارزش به عنوان ویژگی Value as attribute

  • با استفاده از p:schema یا p: namespace Using p:schema or p: namespace

  • مجموعه های تزریقی Injecting Collections

  • فهرست - لوبیا بهار را ایجاد کنید List - Create the Spring Bean

  • لیست - فایل پیکربندی را ایجاد کنید List - Create the Configuration file

  • لیست - تست را ایجاد کنید List - Create the Test

  • اجرای تست و جریان Running the test and flow

  • دو چیز دیگر درباره لیست Two More Things About List

  • تنظیم - ایجاد، پیکربندی و تست Set - Create , Configure and Test

  • اطلاعات بیشتر درباره ست تزریق More about Set Injection

  • نقشه - ایجاد لوبیا Map - Create the Beans

  • نقشه - پیکربندی و تست Map - Configure and Test

  • خواص - ایجاد و تزریق Properties - Create and Inject

  • انواع مرجع تزریقی Injecting Reference Types

  • انواع مرجع - Usecase Reference Types - Usecase

  • انواع مرجع - پیکربندی و تست Reference Types - Configuration and Test

  • Ref به عنوان ویژگی و P Schema Ref as Attribute and P Schema

  • خلاصه تزریق ستر Setter Injection Summary

  • هسته فنری Spring Core

  • وظیفه Assignment

روش های چرخه زندگی Life Cycle Methods

  • روش های چرخه زندگی Life Cycle Methods

  • روش‌های چرخه زندگی با استفاده از پیکربندی xml Life Cycle Methods using xml configuration

  • قلاب قبل از خاموش شدن را پیکربندی کنید Configure pre shutdown hook

  • روش‌های چرخه حیات با استفاده از رابط‌های فنری Life Cycle methods using Spring Interfaces

  • به روز رسانی - Maven Dependency Update - Maven Dependency

  • روش های چرخه زندگی با استفاده از حاشیه نویسی Life cycle methods using annotations

  • پیکربندی پشتیبانی برای تمام حاشیه نویسی ها Configuring support for all the annotations

  • خلاصه روشهای چرخه زندگی Life Cycle Methods Summary

  • روش های چرخه زندگی لوبیا بهار Spring Bean Life Cycle Methods

  • وظیفه Assignment

بررسی وابستگی، لوبیا داخلی و محدوده Dependency Check , Inner beans and Scopes

  • بررسی وابستگی - ایجاد Bean و Test Dependency Check - Bean and Test Creation

  • بررسی وابستگی - در عمل Dependency Check - In Action

  • Inner Beans - لوبیا و پیکربندی را ایجاد کنید Inner Beans - Create the bean and config

  • لوبیا داخلی - تست Inner Beans - Test

  • محدوده لوبیا Bean Scopes

  • دامنه در عمل Scopes in action

  • بررسی وابستگی، Inner Beans و خلاصه محدوده Dependency Check,Inner Beans and Scope Summary

  • بررسی وابستگی، لوبیا داخلی و محدوده Dependency Check,Inner Beans and Scope

  • وظیفه Assignment

تزریق سازنده Constructor Injection

  • Bean و پیکربندی را ایجاد کنید Create the Bean and Configuration

  • تست را ایجاد و اجرا کنید Create and run the Test

  • به عنوان عنصر، ویژگی و طرحواره C As Element , Attribute and C Schema

  • مشکل ابهام Ambiguity Problem

  • با استفاده از ویژگی type Using the type attribute

  • تنوع مسئله ابهام Ambiguity Problem Variation

  • خلاصه تزریق سازنده Constructor Injection Summary

استفاده از Properties Using Properties

  • مقدمه خارجی سازی باقلا Bean Externalization Introduction

  • پیکربندی و تست کنید Configure and Test

  • BeanDefinitionStoreException BeanDefinitionStoreException

  • استفاده از Properties Using Properties

  • وظیفه Assignment

سیم کشی خودکار Auto-Wiring

  • معرفی سیم کشی خودکار Auto-Wiring Introduction

  • یک پروژه Maven ایجاد کنید Create a Maven Project

  • سیم کشی خودکار بر اساس نوع Auto-Wiring by type

  • سه چیز در مورد سیم کشی خودکار بر اساس نوع Three things about auto-wiring by type

  • سیم کشی خودکار بر اساس نام Auto-Wiring By Name

  • سیم کشی خودکار با استفاده از Constructor Auto-Wiring using Constructor

  • با استفاده از @Autowired Annotation Using the @Autowired Annotation

  • استفاده از @Autowired در سطح Field و Constructor Using @Autowired at Field and Constructor Level

  • با استفاده از @Qualifier Using the @Qualifier

  • خلاصه سیم کشی خودکار AutoWiring Summary

  • سیم کشی خودکار Autowiring

  • وظیفه Assignment

مجموعه های مستقل Standalone Collections

  • معرفی Introduction

  • یک لیست مستقل ایجاد و تزریق کنید Create and inject a standalone list

  • مجموعه های مستقل Standalone Collections

حاشیه نویسی های کلیشه ای Stereotype Annotations

  • معرفی Introduction

  • با استفاده از حاشیه نویسی یک شی بسازید Create a object using annotations

  • استفاده از نام های مختلف اشیاء Using different object names

  • با استفاده از حاشیه نویسی @Scope Using the @Scope annotaion

  • استفاده از @Value Annotation با primitives Using @Value Annotation with primitives

  • استفاده از @Value با انواع مجموعه Using @Value with Collection Types

  • اشیاء سیم کشی خودکار Auto-Wiring Objects

  • خلاصه یادداشت های کلیشه ای Stereotype Annotations Summary

  • حاشیه نویسی های کلیشه ای Stereotype Annotations

زبان بیان بهار Spring Expression Language

  • معرفی Introduction

  • استفاده از روش های استاتیک Using static methods

  • دسترسی به متغیرهای استاتیک و ایجاد اشیاء Accessing Static Variables and Creating Objects

  • ایجاد نوع رشته Creating the String Type

  • بیان انواع بولی Expressing Boolean Types

  • بهار EL Spring EL

تزریق واسط ها Injecting Interfaces

  • معرفی Introduction

  • لوبیاها را پیکربندی کنید Configure the beans

  • تست و جریان را ایجاد کنید Create the test and flow

  • تعویض پیاده سازی Switching the implementation

  • استفاده از حاشیه نویسی Using Annotations

  • از @Qualifier استفاده کنید Use @Qualifier

بهار JDBC Spring JDBC

  • معرفی Introduction

  • جدول Employee را در پایگاه داده ایجاد کنید Create the Employee Table in the Database

  • پروژه Maven را ایجاد کنید Create the Maven Project

  • مراحل استفاده از JDBCTemplate Steps to use the JDBCTemplate

  • DataSource و JDBCTemplate را پیکربندی کنید Configure the DataSource and JDBCTemplate

  • برای انجام عملیات Insert از JDBCTemplate استفاده کنید Use the JDBCTemplate to perform Insert operation

  • جریان توضیح داده شد Flow Explained

  • کلاس های DTO و DAOs را ایجاد کنید Create the DTO and DAOs Classes

  • روش ایجاد را اجرا کنید Implement the create method

  • پیکربندی را ایجاد کنید Create the configuration

  • تست را ایجاد و اجرا کنید Create and run the test

  • جریان برنامه Application flow

  • ردیف را به روز کنید Update the row

  • یک ردیف را حذف کنید Delete a row

  • Introduction را انتخاب کنید Select Introduction

  • متد خواندن و RowMapper را ایجاد کنید Create the read method and RowMapper

  • RowMapper و تست را اجرا کنید Implement the RowMapper and Test

  • تست و جریان Test and Flow

  • خواندن چندین رکورد Reading multiple records

  • سیم کشی خودکار JDBCTemplate Auto-wire JDBCTemplate

  • خلاصه JDBC بهار Spring JDBC Summary

  • بهار JDBC Spring JDBC

  • وظیفه Assignment

بهار ORM Spring ORM

  • معرفی ORM ORM Introduction

  • معرفی Spring ORM Spring ORM Introduction

  • نگاشت یک موجودیت به جدول پایگاه داده Mapping an Entity to a Database table

  • جدول محصول را در پایگاه داده ایجاد کنید Create the Product Table in the Database

  • پروژه Maven را ایجاد کنید Create the Maven Project

  • موجودیت محصول را ایجاد کنید Create the Product Entity

  • محصول DAO را ایجاد کنید Create the Product DAO

  • فایل پیکربندی را ایجاد کنید Create the configuration file

  • SessionFactory را پیکربندی کنید Configure the SessionFactory

  • قالب Hibernate را پیکربندی و استفاده کنید Configure and use the Hibernate Template

  • مدیر معاملات Transaction Manager

  • TransactionManager را پیکربندی کنید Configure the TransactionManager

  • روش ایجاد را اجرا کنید Implement the create method

  • عیب یابی Troubleshooting

  • Hibernate نسخه اصلی Hibernate Core Version

  • تست را ایجاد کنید و اجرا کنید Create the Test and Run

  • روش به روز رسانی را اجرا کنید Implement the update method

  • روش حذف را اجرا کنید Implement the delete method

  • واکشی یک رکورد Fetch a single record

  • همه رکوردها را واکشی کنید Fetch all the records

  • خلاصه ORM بهار Spring ORM Summary

  • بهار ORM Spring ORM

  • وظیفه Assignment

فنر MVC Spring MVC

  • معرفی Spring MVC Spring MVC Introduction

  • عیب یابی Spring MVC Troubleshooting Spring MVC

  • پروژه Maven را ایجاد کنید Create the Maven Project

  • مرحله 1: DispatcherServlet را پیکربندی کنید Step 1 : Configure the DispatcherServlet

  • مرحله 2: پیکربندی Spring را ایجاد کنید Step 2: Create the Spring Configuration

  • مرحله 3: ViewResolver را پیکربندی کنید Step 3: Configure the ViewResolver

  • مرحله 4: کنترلر را ایجاد و پیکربندی کنید Step 4: Create and Configure the Controller

  • مرحله 5: نمای را ایجاد کنید Step 5: Create the view

  • برنامه را روی سرور اجرا کنید Run the application on the server

  • فنر MVC Spring MVC

ارسال داده از Controller به UI Sending data from Controller to UI

  • معرفی Introduction

  • ارسال انواع اولیه Sending Primitive Types

  • استفاده از زبان بیان JSP Using JSP Expression Language

  • ارسال داده های شی Sending the object data

  • نمای شی را ایجاد کنید Create the object view

  • لیست کنترلر را ایجاد کنید Create the List Controller

  • نمای لیست را ایجاد کنید Create the List View

  • ارسال داده از Controller به UI Sending data from Controller to UI

ارسال داده از UI به Controller Sending data from UI to Controller

  • معرفی Introduction

  • ثبت نام کاربر UseCase User Registration UseCase

  • مدل کاربر و نمای ثبت نام را ایجاد کنید Create the User Model and Registration View

  • اولین روش کنترلر را ایجاد کنید Create the first controller method

  • روش دوم کنترلر را ایجاد کنید Create the second controller method

  • تست و جریان برنامه Test and Application Flow

  • استفاده از نمای پاسخ Using a response view

  • معرفی پارامترهای درخواست Request Parameters Introduction

  • با استفاده از حاشیه نویسی @RequestParam Using the @RequestParam annotations

  • با استفاده از ویژگی های مورد نیاز و defaultValue Using the required and defaultValue attributes

  • ارسال داده از UI به Controller Sending data from UI to Controller

با استفاده از ModelMap و String View Using ModelMap and String View

  • معرفی Introduction

  • برنامه را مهاجرت کنید Migrate the application

  • خلاصه Spring MVC Spring MVC Summary

  • نقشه مدل و نمای رشته Model Map and String View

فنر MVC و ORM Spring MVC and ORM

  • مراحل توسعه UseCase UseCase Development Steps

  • جدول کاربر را در پایگاه داده ایجاد کنید Create the User Table in the Database

  • پروژه Maven را ایجاد کنید Create The Maven Project

  • کنترلر جلو را پیکربندی کنید Configure the Front Controller

  • پیکربندی Spring را ایجاد کنید Create the Spring Configuration

  • View Resolver را پیکربندی کنید Configure the View Resolver

  • مراحل کدنویسی Coding Steps

  • مدل را ایجاد کنید Create the Model

  • POJI ها و POJO ها را ایجاد کنید Create the POJIs and POJOs

  • متدهای DAO و Service را پیاده سازی کنید Implement the DAO and Service methods

  • روش های کنترلر را پیاده سازی کنید Implement the Controller methods

  • نمایش نتیجه ایجاد Display the create result

  • Annotations را در پیکربندی Spring فعال کنید Enable Annotations in Spring Configuration

  • نام موجودیت را در پیکربندی Spring به روز کنید Update the entity name in the Spring Configuration

  • تست و جریان برنامه توضیح داده شده است Test and Application Flow Explained

  • روش Load Users Method را در DAO and Service پیاده سازی کنید Implement the Load Users Method in DAO and Service

  • روش کنترلر را اجرا کنید Implement the Controller Method

  • JSP را با استفاده از JSTL ایجاد کنید Create the JSP using JSTL

  • بارگذاری تست کاربران Load Users Test

  • مرتب سازی بر اساس شناسه Sort By Id

Spring MVC و AJAX با استفاده از JQuery Spring MVC and AJAX Using JQuery

  • معرفی سریع AJAX AJAX Quick Introduction

  • JQUERY معرفی سریع JQUERY Quick Introduction

  • مراحل UserCase UserCase Steps

  • لایه DAO و Services را پیاده سازی کنید Implement the DAO and Services Layer

  • کنترلر را پیاده سازی کنید Implement the Controller

  • توسعه Front End را شروع کنید Start the Front End Development

  • تماس AJAX را برقرار کنید Make the AJAX Call

  • پاسخ AJAX را مدیریت کنید Handle the AJAX Response

  • تست و جریان برنامه Test and Application Flow

  • خلاصه AJAX و JQuery AJAX and JQuery Summary

بهار AOP Spring AOP

  • مقدمه AOP AOP Introduction

  • اصطلاحات AOP AOP Terminology

  • نحو نقطه ای Pointcut Syntax

  • چارچوب های AOP AOP Frameworks

  • حاشیه نویسی AspectJ AspectJ Annotations

  • AOP Usecase AOP Usecase

  • پروژه Maven AOP را ایجاد کنید Create the Maven AOP Project

  • POJO ها را ایجاد کنید Create the POJOs

  • جنبه ورود به سیستم را ایجاد کنید Create the logging aspect

  • توصیه ها را ایجاد کنید Create the advices

  • عبارات نقطه برش را ایجاد کنید Create the pointcut expressions

  • پیکربندی Spring را ایجاد کنید Create the Spring Configuration

  • لوبیاها و جنبه ها را پیکربندی کنید Configure the beans and aspects

  • کلاس تست را ایجاد کنید Create the test class

  • تست و جریان برنامه را اجرا کنید Run the test and application flow

  • AOP AOP

پیکربندی جاوا Java Configuration

  • معرفی Introduction

  • مورد استفاده Usecase

  • پروژه Maven را ایجاد کنید Create the Maven Project

  • پیکربندی DAO و Java را ایجاد کنید Create the DAO and Java Configuration

  • تست را ایجاد کنید Create the Test

  • کلاس خدمات را ایجاد کنید Create the Service Class

  • پیکربندی های وارداتی Import Configurations

  • تماس های چرخه زندگی Life Cycle Callbacks

  • تکلیف - از @Scope استفاده کنید Assignment - Use @Scope

پیکربندی جاوا برای برنامه های کاربردی وب Java Configuration For Web Applications

  • مورد استفاده Usecase

  • پروژه ای که باید منتقل شود Project to be migrated

  • مراحل مهاجرت Migration Steps

  • مرحله 1 - pom.xml را به روز کنید Step 1 - Update the pom.xml

  • مرحله 2 - پیکربندی جاوا را ایجاد کنید Step 2 - Create Java Configuration

  • Resource View Resolver را پیکربندی کنید Configure Resource View Resolver

  • Servlet Handler پیش فرض را پیکربندی کنید Configure the default Servlet Handler

  • WebApplicationInitializer را پیاده سازی کنید Implement WebApplicationInitializer

  • Dispatcher Servlet را به صورت پویا پیکربندی کنید Configure Dispatcher Servlet Dynamically

  • برنامه وب در عمل Web Application in action

چکمه بهاره Spring Boot

  • معرفی Introduction

  • پروژه های شروع بوت بهار Spring Boot Starter Projects

  • بوت بهار چگونه کار می کند؟ How does Spring Boot work?

  • روش های مختلف برای ایجاد یک پروژه بوت بهار Different ways to create a Spring Boot Project

  • با استفاده از Spring Initializer یک برنامه Spring Boot ایجاد کنید Create a Spring Boot Application Using Spring Initializer

  • پروژه را به eclipse وارد کنید Import the project in to eclipse

  • کلاس های DAO و Service را ایجاد کنید Create the DAO and Service classes

  • مقدمه ای بر تست فنری Introduction to Spring Testing

  • برنامه را تست کنید Test the Application

  • جریان و خلاصه برنامه Application Flow and Summary

  • Spring Tool Suite را نصب کنید Install Spring Tool Suite

  • یک پروژه Spring Boot با استفاده از STS ایجاد کنید Create a Spring Boot Project Using STS

Spring Data JPA با استفاده از Spring Boot Spring Data JPA using Spring Boot

  • معرفی Introduction

  • پروژه Spring Data JPA را ایجاد کنید Create the Spring Data JPA Project

  • به روز رسانی Spring Boot 2.X Spring Boot 2.X Updates

  • یک موجودیت ایجاد کنید Create an Entity

  • یک مخزن ایجاد کنید Create a repository

  • DataSource را پیکربندی کنید Configure the DataSource

  • ايجاد كردن Create

  • خواندن Read

  • به روز رسانی و خواندن همه Update and Read All

Spring DATA JPA - روش های سفارشی یاب Spring DATA JPA - Custom Finder Methods

  • معرفی Introduction

  • یاب های سفارشی را پیاده سازی کنید Implement custom finders

  • یافتن بر اساس چند فیلد Find By multiple fields

راه اندازی سریع وب بوت بهار Spring Boot Web Quick Start

  • معرفی Introduction

  • یک پروژه Spring MVC ایجاد کنید Create a Spring MVC project

  • یک کنترلر ایجاد کنید Create a Controller

  • برنامه را اجرا کنید Run the application

  • پیکربندی مسیر زمینه برنامه Configuring the application context path

  • کوزه به جای جنگ Jars instead of Wars

ایجاد خدمات وب RESTFul Creating RESTFul Web Services

  • REST چیست؟ What is REST?

  • استراحت با استفاده از فنر REST Using Spring

  • مراحل Steps

  • Maven Dependency را اضافه کنید Add Maven Dependency

  • کنترلر را ایجاد کنید Create the controller

  • دریافت همه محصولات Get All Products

  • FindAll را تست کنید Test findAll

  • اجرای Create Implement Create

  • تست ایجاد Test Create

  • به روز رسانی محصول Update Product

  • محصول را با شناسه بخوانید READ Product by ID

  • وظیفه Assignment

مطالب اضافی - سایر چیزهای چکمه بهار Additional Content - Other Spring Boot Stuff

  • مجموعه های تزریقی Injecting Collections

بسته شدن Wrap Up

  • امتحان نهایی Final Quiz

  • سوالات مصاحبه Interview Questions

  • اسلایدهای مورد استفاده در دوره Slides used in the course

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش چارچوب بهار در مراحل آسان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12.5 hours
291
Udemy (یودمی) udemy-small
06 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
40,037
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.