Tutorial Boot Musim Semi Java – Contoh Aplikasi Web Hello-World Langsung dengan Langkah-Langkah Terperinci

Diterbitkan: 2018-04-05
Tutorial Boot Musim Semi oleh Crunchify LLC

Mengapa Sepatu Musim Semi? Untuk apa Boot Musim Semi digunakan?

Ingin membuat layanan mikro berbasis java untuk aplikasi Anda? Nah, Spring boot adalah solusi berbasis Java open source untuk hal yang sama

Ini digunakan untuk membangun aplikasi berbasis Spring siap produksi yang dibuat oleh tim Pivotal.

Ide Spring Boot sangat sederhana. Ini menyediakan serangkaian fungsionalitas dan kerangka kerja yang telah dikonfigurasi sebelumnya dengan Anda dapat menerbitkan Aplikasi Web berbasis Spring Boot pertama Anda hanya dengan few lines of code . Hanya dengan satu perintah sederhana Anda dapat meluncurkan dan menguji aplikasi web Anda.

Set dari semua konfigurasi khusus, pengaturan Database, modul pihak ke-3 out-0f-the-box di Spring Boot.

Seperti tutorial Hello World Spring MVC yang sangat populer, kami juga akan memulai tutorial Hello World Spring Boot dengan cara yang sama.

Memulai dengan Spring Boot:

  • Ini adalah Tutorial Boot Musim Semi Anda Untuk Pemula
  • Halo Tutorial Boot Musim Semi Dunia
  • Contoh Boot Musim Semi Paling Sederhana
  • tutorial maven boot musim semi
  • contoh aplikasi web boot musim semi

Mari kita mulai.

Langkah 1

Untuk memulai dengan Spring Boot, Anda memerlukan pengaturan di bawah ini.

  1. JDK 8. Pastikan Anda download and install JDK terbaru.
  2. IDE gerhana. Pastikan Anda mengunduh Eclipse IDE for Java EE Developers . tautan unduhan resmi.
  3. Sepatu Musim Semi 2.4.3.

Langkah 2

Setelah Anda menginstal Eclipse di Laptop / Desktop Anda, buka Eclipse. Kami akan membuat Proyek Web Dinamis baru.

  • Klik File
  • Baru
  • Dynamic Web Project
  • Pada layar pertama berikan nama proyek: CrunchifySpringBootHelloWorld
  • Pastikan Anda memiliki modul Dynamic Web versi 3.1 dan Target runtime Apache Tomcat 8.
  • Jika Anda belum memiliki pengaturan Apache Tomcat, ikuti langkah-langkah ini untuk mengatur Tomcat di Eclipse.
  • Klik Berikutnya dua kali dan pastikan pengaturannya sama dengan yang ini. Tangkapan Layar1, Tangkapan Layar2.
  • ATAU klik Selesai untuk membuat Proyek Web Dinamis.

Langkah-3

Langkah selanjutnya adalah Mengkonversi Proyek Java ke Proyek Maven.

  1. Klik kanan pada proyek
  2. Klik Konfigurasi
  3. Klik pada Convert to Maven Project
  4. Pertahankan konfigurasi default
  5. Klik selesai

Langkah-4

Langkah di atas akan membuat file pom.xml untuk proyek Anda. Langkah selanjutnya adalah memperbarui file pom.xml dengan konten di bawah ini dan menambahkan Spring Boot Dependency .

Seperti yang Anda lihat di atas, kami menambahkan jar org.springframework.boot 2.4.3 ke dalam proyek kami. Selain itu kami menambahkan dua artefak lagi:

  1. spring-boot-maven-plugin
  2. spring-boot-starter-web

Langkah-5

Sekarang mari bekerja membuat file Hello World Application sederhana yang dapat kita akses menggunakan URL

  • http://locahost:8080
  • http://locahost:8080/crunchify

Buat file CrunchifyHelloWorldSpringBoot.java dengan isi kode di bawah ini:

Setelah Anda menambahkan file Java di atas, struktur proyek Eclipse Anda akan terlihat seperti ini:

Langkah-6

Sekarang menggunakan perintah spring-boot:run maven sederhana, Anda dapat memulai Spring Boot Application .

  • Klik kanan pada proyek
  • Klik Run As -> Maven build...

Selanjutnya Windows menyimpan konfigurasi default dan memberikan goal as spring-boot:run seperti yang Anda lihat pada gambar di bawah ini.

Langkah-7

Pastikan Anda tidak memiliki kesalahan di konsol Eclipse. Berikut ini adalah keluaran konsol dari Eclipse IDE.

Langkah-8

Sekarang kunjungi URL http://localhost:8080 dan http://locahost:8080/crunchify untuk melihat hasil langsung.

Semoga tutorial ini membantu Anda memulai dengan contoh Java Spring Boot. Beri tahu saya jika Anda melihat masalah saat menjalankan aplikasi Boot Musim Semi pertama Anda.

Dalam beberapa minggu mendatang, kami akan menambahkan Contoh Boot Musim Semi yang semakin kompleks untuk Anda. Jika Anda memiliki persyaratan khusus, beri tahu kami di bagian komentar.

Apa selanjutnya?

  • Buat Spring Boot application super sederhana di IntelliJ IDEA
  • Buat Rest Service Web sederhana di IntelliJ IDEA