Tutorial Membuat RestFULL API CRUD Spring Boot MySQL #2 AddNewCar

 


Add New Car API

Sebelum kita memulai latihan untuk membuat API Add New Car, ada baiknya teman - teman membaca artikel sebelumnya, dikarenakan postingan kali ini adalah lanjutan dari postingan sebelumnya yaitu Tutorial Membuat RestFULL API CRUD Spring Boot MySQL #1 Hello World API, yang bisa teman - teman Akses pada link di bawah ini.
_________________________________________________________________________

Tutorial Membuat RestFULL API CRUD Spring Boot MySQL #1 Hello World API

_________________________________________________________________________

Anda bisa menonton Video latihan kita kali ini pada video di bawah ini.


_________________________________________________________________________

Mulai Coding

  1. Buat database pada MySQL teman - teman dengan nama "junior_programmer"


  2. Uncomment MySQL dan JPA dependency pada POM.xml

  1. Edit application.properties pada src/main/resources dan masukkan script di bawah ini, dan sesuaikan username dan password MySQL teman - teman.


  1. Buat package baru bernama "entities" di dalam package com.example.juniorprogrammer.apicrud  dan pastikan package tersebut sejajar dengan package "controllers".

  1. Buat class baru bernama "CarEntity" di dalam package entities. 

  1. Buat property untuk cetakan CarEntity dan generate Getter & Setter, serta toString() nya, seperti di bawah ini, dan jangan lupa untuk menyesuaikan dengan package milik teman - teman.

  1. Clean Install project apicrud, setelah build success, maka dengan otomatis akan terdapat table "car" dan "hibernate_sequence" pada database teman -teman.

  1. Buat package baru bernama "repositories"di dalam com.example.juniorprogrammer.apicrud 
  2. Buat class Interface baru bernama "CarRepository" di dalam package repositories.

  1. Ubah CarRepository seperti di bawah ini, dan sesuaikan package milik teman - teman.

  1. Ubah CarController  untuk menggunakan CarRepository dan membuat API AddNewCar seperti di bawah ini.

  1. Jalankan Project menggunakan command spring-boot:run.
  1. Buka Postman dan masukkan URL = localhost:8080/car/AddNewCar dengan HTTP method POST , dan tambahkan parameter yang akan disimpan dalam Body dengan bentuk JSon, seperti di bawah ini.

  1. Buka MySQL teman - teman, dan pastikan data yang teman - teman kirim dari Postman masuk ke Database.

---API Add New Car Selesai---

Anda bisa menonton Video latihan kita kali ini pada video di bawah ini.





---
SHARE

About Muhammad Ananda Pratama

    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment