Spring Boot adalah salah satu framework open source Java yang digunakan untuk membuat aplikasi stand-alone. Spring Boot sendiri menggunakan Bahasa pemrograman Java dan bisa di configurasikan dengan menggunakan berbagai macam ekstensi third-party )1.
Spring Boot juga memiliki fitur unggulan sebagai berikut )2 :
untuk proses instalasi dan generate project spring boot baru bisa akses ke link ini.
Software architecture adalah cara bagaimana sebuah sistem dibangun dan diatur agar dapat digunakan dengan efektif dan efisien. Ada dua jenis arsitektur yang umum digunakan dalam pengembangan perangkat lunak, yaitu :/back-end/java/spring-boot/microservice
Unit testing adalah pekerjaan yang tidak boleh dilewatkan kala mengembangkan sebuah software. Pasalnya, pekerjaan ini sangat penting untuk memastikan kualitas komponen-komponen yang ada. Biasanya, unit testing dilakukan oleh seorang software developer atau software tester.
Untuk lebih jelasnya lagi mengenai unit testing itu apa dan unit test apa yang di pakai di spring boot framework, bisa langsung beralih ke link berikut ini.
Reference :
1. https://en.wikipedia.org/wiki/Spring_Boot
2. https://spring.io/projects/spring-boot#overview
3. https://badr.co.id/software-arsitektur-microservices-vs-monolitik/