Spring Tools: Penggunaan MapStruct [PART I]



Assalamu'alaikum wr. wb,
Pada kali ini, saya akan membuat catatan tentang cara mapping antar object tanpa harus repot2 buat men-set attribute per object.

Ya, ada library yang akan saya pake,, namanya `mapstruct`
bisa dilihat aja langsung di website nya http://mapstruct.org/ 

Pertama kita ikuti saja perintah instalasinya

Oh iya,, library mapstruct ini akan men-generate file java yang nantinya akan menjadi implementasi dari abstract interface yang kita buat.

Selanjutnya kita akan membuat file config MapStruct, untuk menandakan bahwa map struct berjalan di spring.

Jadi yang pertama, kita misalkan akan mapping dari object-object yang sederhana,
misal object Book.java > BookDto.java 

Kemudian kita menambahkan mapper abstract class, dan fungsi abstract sebagai fungsi mapping

Setelah itu, kita buat rest controller untuk melihat hasil mapping.
Berikut hasil dari hasil mapping.
Sekian catatan dari saya.
Terima kasih sudah berkunjung.
Wassalamu'alaikum Wr.Wb

Unknown

Nama saya Dhanar J Kusuma, hobby saya ngegame, nonton anime, dan dengerin musik

No comments:

Post a Comment