JDBC (5) : Database Connection : Menutup Koneksi JDBC

Oleh : Reza Ervani

Referensi :

  1. Tutorials Point – JDBC Introduction|
  2. Vogella – MySQL and JDBC – Lars Vogel
  3. Eclipse & JDBC – Russell Bateman

بسم الله الرحمن الرحيم

Pada akhir program JDBC kita, dibutuhkan secara eksplisit penutupan seluruh koneksi ke database dan masing-masing session database. Walaupun, jika kita lupa melakukan itu, maka kolektor garbage Java akan menutup koneksi saat dia membersihkan objek yang sudah tak berjalan/stale.

Bergantung kepada pengumpulan garbage, terutama dalam pemrogramman database, adalah praktek pemrogramman yang buruk. Kita harus membiasakan menutup koneksi dengan metode close() yang berhubungan dengan objek connection.

Untuk memastikan koneksi ditutup, kita dapat menutup blok kode kita. Blok akhir selalu dieksekusi, tidak peduli apakah ada eksepsi atau tidak.

Untuk menutup koneksi yang terbuka kita dapat menggunakan metode close() seperti berikut

[code language=”java”]

conn.close();

[/code]

Secara eksplisit menutup suatu koneksi akan menghemat sumber daya DBMS, yang akan membuat administrator database menjadi bahagia … 🙂

About Reza Ervani 426 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.