Spring : Bean Life Cycle

Oleh : Reza Ervani

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

Life cycle suatu bean Spring mudah dipahami. Saat suatu bean diinstansiasi, diperlukan untuk melakukan beberapa inisialiasi untuk membuatnya sampai pada kondisi dapat digunakan. Sama halnya, saat bean tidak diperlukan lagi dan dibuang dari kontainer, beberapa proses pembersihan diperlukan.

Meskipun demikian, ada sejumlah aktivitas yang berjalan dibelakang layar antara waktu instasiasi bean dan penghancurannya. Tapi kita hanya akan membahas dua metode callback lifecycle bean yang penting yang dibutuhkan saat inisialisasi bean dan penghancurannya.

Untuk mendefinisikan dan menghilangkan bean, kita secara sederhana mendeklarasikan <bean> dengan parameter init-method dan/atau destroy-method. Atribut init-method menspesifikasikan suatu metode yang akan dipanggil pada bean sesegera saat instansiasi. Sama halnya, destroy-methode menspesifikasikan metode yang dipanggil tepat sebelum suatu bean dihilangkan dari kontainer.

About Reza Ervani 387 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.