Demi kenyamanan mahasiswa JavaRush, kami memutuskan untuk mengumpulkan ceramah dan artikel tentang topik terpenting dalam pemrograman. Koleksi kesembilan adalah tentang kerangka keluarga Spring. Dalam panduan mini, kami menguraikan secara singkat inti artikel, dan jika Anda mengikuti tautannya, Anda dapat mempelajari lebih lanjut tentang topik yang Anda minati. Tambahkan koleksi ke bookmark Anda dan kembalikan bila diperlukan.
Artikel dan kuliah
Dalam artikel dua bagian ini, penulis menulis tentang konsep dasar kerangka Spring: apa itu Spring, kacang-kacangan, dan konteks. Kami menyarankan untuk mulai mempelajari kerangka kerja dengan membaca teks ini. Selain itu, penulis memberinya contoh kode.
Bagian kedua artikel ini membahas tentang penulisan proyek sampel di Musim Semi. Jika pada bagian pertama penulis menjelaskan teorinya, maka pada bagian kedua ia memutuskan untuk fokus pada praktik.
Artikel ini akan membahas sejarah pembuatan kerangka kerja, perbedaan utama dari tumpukan Java EE. Penulis juga memberikan gambaran singkat tentang komponen utama tumpukan Spring.
Tujuan dari rangkaian artikel ini adalah untuk memberikan siswa pengetahuan teoritis minimum yang diperlukan untuk studi lebih lanjut tentang JavaEE atau Spring. Semua materi dibagi menjadi 7 bagian: jaringan, server-klien dan arsitektur tiga tingkat, protokol HTTP/HTTPS, Maven, servlet dan wadah servlet, serta MVC.
Artikel yang menggunakan bahasa sederhana dengan contoh-contoh yang dapat dipahami oleh anak usia 5 tahun ini membahas tentang apa itu framework secara umum dan Spring pada khususnya. Jika Anda baru mulai mempelajari dunia IT, teks ini akan membantu Anda memahaminya.
Artikel kedua dalam seri tentang teknologi yang harus dipelajari oleh seorang pemula. Dengan menggunakan contoh sederhana, teks ini menjelaskan apa itu Spring Boot.
Jika Anda sudah familiar dengan Spring Framework dan Spring Boot, sekarang saatnya mempelajari Spring MVC. Spring MVC adalah komponen atau pola desain Spring Framework yang memungkinkan Anda mengembangkan aplikasi web di Java menggunakan arsitektur Model - View - Controller, yang berarti akan berguna dalam pekerjaan Anda di masa depan sebagai programmer.
Setelah Anda memahami teori di balik Spring Boot, inilah saatnya mempraktikkannya. Rangkaian artikel “Musim semi tidak menakutkan” akan membantu dalam hal ini. Dalam teks singkat dengan contoh kode, penulis berbicara tentang berbagai situasi penggunaan Spring: bekerja dengan database, menangani pengecualian di pengontrol, menghubungkan Lombok, dan banyak lagi.
Artikel ini ditujukan bagi mereka yang telah bekerja dengan kerangka ini dalam satu atau lain cara dan akrab dengan konsep dasar. Penulis mengkaji bagaimana kerangka kerja tersebut bekerja “di balik terpal”.
Penulis berbicara tentang perkenalan pertamanya dengan hal-hal seperti Maven, Spring, Hibernate, MySQL dan Tomcat dalam proses pembuatan aplikasi CRUD sederhana. Artikel ini ditujukan terutama bagi mereka yang telah menyelesaikan 30-40 level JavaRush, tetapi masih belum keluar dari Java murni dan baru mulai memasuki dunia terbuka dengan semua teknologi, kerangka kerja, dan kata-kata asing lainnya.
Penulis teks ini mengalami masalah saat menjalankan aplikasi di cloud. Dia membagikan cara dia menyelesaikannya di artikel ini.
Untuk mempelajari atau tidak mempelajari Spring Boot? Pasti mengajar! Dalam teks ulasan kali ini, penulis mengungkapkan kelebihan dan kekurangan utama menggunakan Spring Boot. Tapi kita sudah membaca artikelnya - ada lebih banyak keuntungan. Ikuti tautannya dan lihat sendiri.
Materi ini merupakan bagian akhir dari seri “Pengantar Pengembangan Usaha”. Dari namanya sudah jelas kita akan membahas tentang membuat aplikasi di Spring Boot. Dengan membuka teks, Anda akan menerima petunjuk langkah demi langkah untuk meluncurkan aplikasi sendiri.
Tentu saja, Anda dapat melakukan simulasi wawancara masa depan untuk posisi pengembang sendiri. Namun lebih baik menggunakan soal dan jawaban yang sudah jadi yang sudah ditulis dan dikumpulkan di artikel ini.
Video
Tidak ada proyek Java baru yang selesai tanpa menggunakan Spring Boot Starters. Menggunakannya memungkinkan Anda menghemat waktu dalam konfigurasi dan fokus pada desain aplikasi dan pemecahan masalah bisnis. Namun terkadang ada kebutuhan untuk mengimplementasikan starter Anda sendiri, karena starter yang sudah ada tidak menyediakan fungsionalitas yang diperlukan. Dalam video ini, pengembang membuat starternya dari awal.
Jika Anda bingung dengan dunia framework Java dan Spring, kami sarankan untuk menonton video ini. Ini menjelaskan perbedaan dan cara menggunakan Spring Boot, Spring MVC dan Servlet.
Dalam pelajaran video, dalam mode pengkodean langsung, pengembang membuat aplikasi Spring Boot yang akan mengurai berita sesuai jadwal, menyimpan data dalam database, menampilkan berita menggunakan REST API, dan membagi semuanya menjadi beberapa lapisan untuk arsitektur proyek yang dapat diskalakan.
Video tersebut berisi pertanyaan paling menarik yang ditanyakan selama wawancara teknis untuk posisi pengembang Java. Videonya terdiri dari dua bagian. Yang pertama berbicara tentang Koleksi Java, Kode Hash & Kontrak Setara, Antarmuka fungsional, API Aliran, Pengumpul Sampah, perangkat memori, heap, konkurensi. Di bagian kedua video, Anda akan mempelajari tentang Spring: Spring Beans, Spring Data Repository, Annotations, Programmatic TM, dan Spring MVC.
Materi lain dalam seri ini: |
|
GO TO FULL VERSION