Sunday, December 16, 2018

Mapstruct at Springboot

Halo sahabat nostra !! saatnya blogging lagi nich hehehe.

Untuk blog kali ini ane mau shraing tentang mapstruct di springboot. Apa itu mapstruct ?? mapstruct  adalah sebuah library untuk mapping antar object tanpa harus repot-repot men-set attribute per object. Sebelum menggunakannya kita perlu menambahkan depedency dahulu yaaa, yaitu :


Untuk contoh sederhananya adalah kita akan maaping object dari sebuah Entity ke sebuah DTO, mari kita buat.




Setelah kita buat Entity dan DTO nya lalu kita buat base mapstructnya yaa :


Lalu kita buat Mapping antara Entity dan DTO nya :


Kemudian kita buat sebuah method yang meng implementasi BookMapper yang sudah kita buat :


Gimana kawan - kawan cukup mudah kan menggunakannya ? lebih praktis kan dibanding kita harus men-set attributenya satu persatu belum lagi jika atributenya banyak hehehe
Selamat mencoba codingers ! 😄

No comments:

Post a Comment