Setelah artikel pengenalan dan bagaimana penggunaan stored procedure
Dapper, sekarang kita akan melanjutkan artikel bagaimana menggunakan Dapper
untuk table yang berelasi. Sebaiknya untuk lebih memahami artikel ini,
disarankan membaca dan mempraktekkan pada artikel sebelumnya disini (http://junindar.blogspot.com/2014/12/pengenalan-dapper-micro-orm-pada-vb-2013.html
dan http://junindar.blogspot.com/2015/01/dapper-micro-orm-dan-stored-procedure.html
). Pada dua artikel sebelumnya telah dijelaskan bagaimana penggunaan Dapper
dengan Visual Basic dan disertai dengan sample source code (untuk source code
juga disediakan Bahasa pemograman C#). Jika kita perhatikan pada artikel-artikel
sebelumnya mengenai Dapper ini, penulis hanya menggunakan single table sebagai
contoh latihan kita. Lalu bagaimana jika kita mau menggunakan Dapper pada table
yang berelasi, apakah sintak yang digunakan berbeda atau sama?
Pada artikel ini akan dijelaskan bagaimana membuat aplikasi dengan
menggunakan Dapper pada table yang memiliki relasi. Diasumsikan para pembaca
telah mengerti dan menyelesaikan latihan pada artikel sebelumnya (Pengenalan
Dapper dan penggunaan stored procedure Dapper) sehingga akan lebih mudah dalam
mengikuti dan menyelesaikan latihan pada artikel ini.
Untuk artikel ini dapat didownload disini
Sedangkan untuk project disini
Semoga bermanfaat.
Wassalam..
1 comment:
Terima kasih Mas Junindar, artikel yang sangat bagus & membantu sekali.
Tpi ada beberapa pertanyaan terkait masalah dapper ini. Bagaimana jika di dalam sebuah entity memiliki 2 relational entity? Lalu tolong bisa dijelaskan lebih rinci terkait code yang ini:
Return mycon.Query(Of Users, Roles, Users)(strQuery, Function(users, roles)
users.Role = roles
Return users
End Function,
New With {RoleName},
splitOn:="username,RoleID")
Sy masih kurang paham.
Terima Kasih banyak.... :D
Post a Comment