Spring JPA : Relation One-To-One







Assalamu'alaikum wr.wb

Sebelumnya,, saya minta maaf karena catetan saya lompat2,, 
Pdhl kmarin baru gradle, sekarang loncat ke spring... XD
Yaa,, niatnya biar ngga lupa.. Wkwkwk
Jadi klo abis belajar baru,, ditulis disini.

Okelah,, pada kali ini saya ingin membuat relation yg sederhana dulu, One-To-One,, XD
Berikut relasi nya :


AuthenticationUser :
- id
- username
- password
- status


Member:
- id
- publicId
- auth_id <-- relasi ke AuthenticationUser(id)
- name
- ...

Dari relasi yang ada di atas, kita membuat database dengan sql seperti berikut :
 



Kemudian Entity yang telah dibuat berdasar relasi & db di atas :



Dari relasi di atas kita akan menyimpan datanya dari member, sehingga kita harus membuat repository member.

Untuk menyimpan kita hanya perlu membuat object member, yang terdapat object AuthenticationUser didalamnya.
Dibagian service, tinggal tambahkan :



kemudian secara otomatis, maka data akan tersimpan di kedua table.

Sekian catatan yang bisa saya bagikan,,
terima kasih,, 
Jika ada ralat, atau error, jangan sungkan komen di bawah :D
Wasalamu'alaikum wr.wb


Unknown

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

No comments:

Post a Comment