Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 14 jam
Kerangka Materi
Pengenalan Spring Framework
- Ikhtisar ekosistem Spring
- Inversi Kontrol (IoC) dan Injeksi Dependensi (DI)
- Pengenalan Pemrograman Berorientasi Aspek (AOP)
Konfigurasi Spring dan Siklus Hidup Bean
- Konfigurasi melalui file XML
- Siklus hidup bean dan BeanPostProcessor
- Menguji aplikasi Spring dengan Mockito
Konfigurasi Berbasis Anotasi
- Menggunakan anotasi @Component dan @Autowired
- Menggabungkan konfigurasi XML dan berbasis anotasi
- Menggunakan @Configuration dan JavaConfig untuk setup tanpa XML
Memulai dengan Spring Boot 3.5.5
- Pengenalan Spring Boot dan konsep utama
- Membuat proyek Spring Boot menggunakan Spring Initializr
- Membangun dan menjalankan aplikasi REST pertama
Pemrograman Berorientasi Aspek (AOP) dan Transaksi
- Menggunakan AspectJ dengan Spring: prinsip dan konfigurasi
- Mengerti transaksi deklaratif di Spring
- Mengonfigurasi transaksi dengan XML dan @Configuration
Persistensi Data dengan Spring dan JPA
- Mengonfigurasi JPA dan koneksi database
- Lapisan DAO dan Repository dengan konfigurasi JPA Boot
- Ekstraksi profil dan pengelolaan properti
Membangun Aplikasi RESTful dengan JPA
- Membuat API REST CRUD sederhana dengan JPA
- Mengembangkan REST CRUD dengan bean bersarang
- Serialisasi Jackson: @JsonIgnore, penanganan proksi Hibernate, mencegah loop
REST Lanjutan dan Penanganan Data
- Menggunakan REST DTO dengan MapStruct
- Penanganan pengecualian dalam aplikasi REST
- Pola model ganda JPA
Spring REST dengan Spring Data JPA
- Pencarian melalui derivasi nama metode
- Paginasi dan pengurutan dengan Spring Data JPA
- Menggunakan @Query untuk kustom query
Rangkuman dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang konsep dasar pemrograman Java
- Pengalaman dengan pemrograman berorientasi objek
- Kenalan dengan alat build seperti Maven atau Gradle
Auditorium
- Pengembang Java yang memulai perjalanan mereka dengan ekosistem Spring
- Insinyur perangkat lunak yang ingin membangun aplikasi web RESTful dengan cepat
- Programmer yang mencari pengalaman hands-on dengan Spring Boot modern dan JPA
Testimoni (1)
Informasi terperinci disediakan untuk topik-topik lanjutan yang diminta.
Farukh Khan - Tandem Solution
Kursus - RabbitMQ with Java and Spring
Diterjemahkan Mesin