The Daily Journal

Tutorial Sederhana Spring Boot Starter Web

Bagaimana cara menggunakan Spring Boot Starter Web? Berikut ini tutorial sederhana Spring Boot Starter Web yang cocok untuk kamu, iya kamu.

Spring Boot Starter Web adalah starter project untuk membangun website, RESTful, dan Aplikasi menggunakan Spring MVC. Spring Boot Starter Web menggunakan Tomcat sebagai container embedded (tempat melekatkan).

Baca juga : View dan ViewGroup Pada Desain XML Aplikasi Android

Starter Spring Boot membuat pekerjaan developer semakin mudah. Dengan starter Spring Boot, dependensi yang harus ditambah secara manual semakin sedikit dan tentunya ini membuat pembuatan dan pengembangan aplikasi tidak terlalu lama.

Mari kita mulai tutorialnya. Pertama buka browser, lalu masukkan alamat URL start.spring.io seperti berikut :

Bagian project pilih Maven Project, Languange pilih Java, dan Spring Boot pilih 2.2.2 seperti di bawah ini :

Bagian Project Metadata terdapat Group, Artifact, dan Options. Isi group dengan com.example dan isi Artifact dengan greeting. Options akan langsung berubah sesuai Group dan Artifact. Pada Options ada beberapa yang default. Seperti gambar di bawah ini :

Di bawah Project Metadata ada Dependencies. Cari Spring Web lalu klik Spring Web. Akan jadi seperti gambar di bawah ini :

Kemudian klik tombol hijau Generate seperti yang josikie lingkarin di bawah ini :

Setelah itu akan terdownload file greeting.zip, masuk ke unduhan di file explorer, cari greeting.zip lalu klik kanan di file greeting.zip kemudian pilih Extract Here. Seperti di bawah ini :

Buka IDE milik kamu, josikie menggunakan IDE Eclipse. Klik File -> Import. Berikut gambarnya :

Muncul pop up Import lalu pilih Existing Maven Project kemudian klik Next seperti di bawah ini :

Setelah itu, klik kotak browse dan cari hasil ekstrak file zip greeting. Kemudian akan muncul kotak centang di bagian Projects, silahkan dicentang kotaknya lalu klik finish. Seperti di bawah ini :

Jika kamu baru pertama kali memakai Spring Boot mungkin butuh waktu yang lama untuk selesai. Tergantung pada kecepatan internet yang ada.

Perhatikan gambar di bawah ini !

Gambar di atas menunjukkan komponen – komponen Spring Boot Starter Web

Buka src/main/ajava -> com.example.greeting -> GreetingApplication.java, di atas method public class GreetingApplication ada anotasi @SpringBootApplication yang menandakan bahwa yang dipakai adalah Spring Boot. Selain itu, anotasi tersebut juga berguna sebagai auto configuration. Seperti berikut :

Kembali lagi ke com.example.greeting, klik kanan lalu pilih New -> Class seperti berikut :

Setelah muncul Pop up New Java Class, isi kotak Name dengan hello lalu klik finish seperti gambar di bawah ini :

Isi kelas hello dengan kode di bawah ini :

Kemudian klik kanan GreetingApplication.java -> Run As -> 1Java Application seperti gambar di bawah ini :

Pada console akan muncul seperti berikut :

Semua sudah selesai dan hanya kurang untuk mengeceknya. Pergi ke browser lalu masukkan alamat URL localhost:8080, berikut screenshotnya :

Baca juga : Dasar Pemrograman Java 3

Cek juga github josikie di Github Josikie

Cek channel YouTube josikie di YouTube josikie

Sekian, terimakasih, dan semoga bermanfaat:)