Akses Database
Aplikasi ini menunjukkan contoh akses ke database. Menggunakan 3 model cara, yaitu
- Direct Query,
- ORM Model,
- API.
Aplikasi ini dibuat dengan sederhana untuk percontohan, tanpa menggunakan autentikasi/verifikasi.
Kode Sumber
Kode sumber tersedia di repositori Pascal Indonesia. Silakan lakukan git clone
melalui repositori ini.
Materi
Dari contoh ini bisa dipelajari tentang:
Template Engine dengan multiple Theme dan Tag
- Penggunaan
foreach
- Penggunaan
Akses ke database dengan menggunakan ORM (Object Relationship Mapping)
- Menampilkan data dalam bentuk list
- Join ke tabel lain
- Search melalui API
Basic Javascript, menggunakan jQuery dan jsGrid
Membuat API
Screenshot
Direct
Cara ini sepertinya cara yang sudah paling umum digunakan oleh para developer, dengan menggunakan query langsung untuk mengakses database.
Model
Ini merupakan contoh cara akses database menggunakan cara ORM (Object Relation Mapping). Langkah-langkahnya akan semakin lebih mudah karena hanya perlu mendefinisikan field apa yang akan ditampilkan serta tabel relasinya. Hasilnya akan sama dengan cara direct access di atas, namun lebih simple cara penulisan kodenya.
API
Berikut ini merupakan contoh cara akses database menggunakan cara pemanggilan API. Cara menampilkannya dibantu dengan sedikit pemrograman Javascript, kali ini memanfaatkan pustaka jQuery.
Beberapa link sengaja tidak ditampilkan untuk kebutuhan latihan di dalam kelas. Anda bisa mengubahnya langsung dari source.