Spring nima? "What is Spring?". Bu bo‘limda Spring nima, Spring Boot nima uchun kerak, Spring Cloud qayerda ishlatiladi, loyiha struk
12m

Layered architecture

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Spring Boot’da tartibli, tushunarli, kengaytirish oson bo‘lgan backend yozish. Layered architecture, ya’ni qatlamli arxitektura. Bu mavzu ichida: Controller → Service → Repository, DTO vs Entity, mapp

Davomini o'qish
22m

Spring Data JPA chuqurroq

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Bu mavzuda muhim qism: real database bilan ishlash, query yozish, pagination, sorting va entity relationlarni tushunish. Bu bo‘lim ichida quyidagilar bor: Derived query methods, @Query, Pagination & S

Davomini o'qish
22m

Validation

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Validation - foydalanuvchi yoki frontend yuborgan ma’lumotni tekshirish. Bu bo‘lim ichida quyidagilar bor: Bean Validation, @Valid, @Validated, @NotNull, @NotBlank, @Size, @Email, @Min, @Max, custom c

Davomini o'qish
23m

Exception Handling

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Exception handling - Spring Boot’da xatolarni tartibli ushlash va clientga tushunarli response qaytarish usuli. Bu bo‘lim ichida quyidagilar bor: @ControllerAdvice / @RestControllerAdvice, @ExceptionH

Davomini o'qish
22m

Spring Security Basics

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Spring Security - Spring Boot’da authentication, authorization va umumiy web xavfsizlikni boshqaradigan asosiy framework. Bu bo‘lim ichida quyidagilar bor: SecurityFilterChain, HTTP Basic, Form Login,

Davomini o'qish
22m

Database Migrations

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Database migration - database strukturasini tartibli, versiyalangan va nazoratli o‘zgartirish usuli. Bu bo‘lim ichida quyidagilar bor: Flyway setup, V1__init.sql convention, Liquibase alternative, mig

Davomini o'qish
19m

Configuration & Profiles

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Configuration & profiles - Spring Boot application’ni turli muhitlarda boshqarish uchun ishlatiladi: local, development, test, production. Bu bo‘lim ichida quyidagilar bor: @ConfigurationProperties, S

Davomini o'qish
29m

REST Client & HTTP

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

REST client - Spring Boot application boshqa servis yoki tashqi API’ga HTTP so‘rov yuborishi uchun ishlatiladi. Bu bo‘lim ichida quyidagilar bor: RestTemplate, WebClient, HttpInterface, timeout va ret

Davomini o'qish
19m

Spring internals

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Spring internals quyidagilarni qamrab oladi: Bean lifecycle, BeanPostProcessor, BeanFactoryPostProcessor, @Conditional, auto-configuration, @Import, va bean scope lar. 1. Spring Internals nima? Spring

Davomini o'qish
24m

Spring AOP

01.07.2026 | Muallif: Jaxongir a.k.a | Kategoriya: Spring Boot

Spring AOP quyidagilarni o‘z ichiga oladi: aspect, advice, pointcut, join point, @Aspect, @Around, @Before, @After, pointcut expressionlar, JDK dynamic proxy vs CGLIB, self-invocation problem, va cust

Davomini o'qish