Apa itu JavaBeans? Pengantar Konsep JavaBeans



Artikel tentang Apa itu JavaBeans, akan membantu Anda memahami apa itu javabeans dan bagaimana mereka dapat digunakan saat memprogram untuk mengaktifkan penggunaan kembali.

Dapat digunakan kembali adalah konsep utama dalam setiap . JavaBean adalah komponen perangkat lunak yang telah dirancang untuk dapat digunakan kembali di berbagai lingkungan. Mari kita selami topik dan memahami cakrawala konsep dalam artikel 'Apa itu JavaBeans'.

Petunjuk berikut akan menjadi topik diskusi kita:





Mari kita mulai!

Apa itu JavaBeans?

JavaBeans adalah model portabel, platform-independen yang ditulis dalam Bahasa Pemrograman Java. Komponennya disebut kacang.



Secara sederhana, JavaBeans adalah kelas yang merangkum beberapa benda menjadi satu objek. Ini membantu dalam mengakses objek ini dari berbagai tempat. JavaBeans berisi beberapa elemen seperti Konstruktor, Metode Getter / Setter, dan banyak lagi.

JavaBeans memiliki beberapa konvensi yang harus diikuti:

cara menggunakan meja kerja mysql
  • Kacang harus memiliki default pembangun (tidak ada argumen)
  • Kacang harus menyediakan metode pengambil dan penyetel
    • UNTUK metode pengambil digunakan untuk membaca nilai properti yang dapat dibaca
    • Untuk memperbarui nilai, a metode penyetel harus dipanggil
  • Kacang harus diterapkan java.io.serializable , karena memungkinkan untuk menyimpan, menyimpan, dan memulihkan status JavaBean yang sedang Anda kerjakan

Sekarang setelah Anda memahami dasar-dasarnya, mari kita pelajari secara mendetail tentang properti JavaBeans.



Apa itu Properti JavaBean?

Properti JavaBean dapat diakses oleh pengguna objek. Fitur ini dapat berupa tipe data Java apa pun, berisi kelas yang Anda tentukan. Ini mungkin dari mode berikut: baca, tulis, baca saja, atau tulis saja . Fitur JavaBean diakses melalui dua :

satu. getEmployeeName ()

Misalnya, jika nama karyawan adalah nama depan, nama metode akan getFirstName () untuk membaca nama karyawan itu. Metode ini dikenal sebagai pengakses. Properti metode pengambil adalah sebagai berikut:

  1. Harus bersifat publik
  2. Jenis pengembalian tidak boleh kosong
  3. Metode pengambil harus diawali dengan kata Dapatkan
  4. Seharusnya tidak ada argumen apa pun

2. setEmployeeName ()

Misalnya, jika nama karyawan adalah nama depan, nama metode akan menjadi setFirstName () untuk menulis nama karyawan itu. Metode ini dikenal sebagai a mutator. Properti metode penyetel:

  1. Harus bersifat publik
  2. Jenis pengembalian harus batal
  3. Metode penyetel harus diawali dengan kata set
  4. Ini harus membutuhkan beberapa argumen

Sekarang setelah Anda memperoleh pengetahuan teoritis tentang JavaBeans, mari kita lanjutkan dan pahami proses penerapannya.

Contoh Program: Implementasi JavaBeans

Program contoh yang ditunjukkan di bawah ini menunjukkan bagaimana mengimplementasikan JavaBeans.

public class Karyawan mengimplementasikan java.io.Serializable {private int id private String name public Employee () {} public void setId (int id) {this.id = id} public int getId () {return id} public void setName (String name) {this.name = name} public String getName () {return name}}

Program selanjutnya ditulis untuk mengakses kelas JavaBean yang kita buat di atas:

public class Employee1 {public static void main (String args []) {Employee s = new Employee () s.setName ('Chandler') System.out.println (s.getName ())}}

Keluaran:

Pedagang lilin

Jadi, itulah cara menerapkan file yang mengakses kelas JavaBean.

Keuntungan JavaBeans

Daftar berikut menyebutkan beberapa manfaat JavaBeans:

Portabel

Komponen JavaBeans dibangun murni di Java, oleh karena itu sepenuhnya portabel untuk semua platform yang mendukung . Semua spesifikasi platform, serta dukungan untuk JavaBeans, diimplementasikan oleh Java Virtual Machine.

Kompak dan Mudah

Komponen JavaBeans mudah dibuat dan digunakan. Ini adalah sektor fokus penting dari arsitektur JavaBeans. Tidak perlu banyak usaha untuk menulis Bean sederhana. Selain itu, bean itu ringan, jadi tidak perlu membawa banyak bagasi bawaan untuk mendukung lingkungan Beans.

Membawa Kekuatan Platform Java

JavaBeans cukup kompatibel, tidak ada mekanisme rumit baru untuk mendaftarkan komponen dengan sistem run-time.

Meskipun semua ini terdengar bagus, menggunakan JavaBeans juga menghadirkan beberapa kelemahan. Sekarang, mari kita lihat apa jadinya.

Kekurangan JavaBeans

  1. JavaBeans bisa berubah, karenanya kekurangan keunggulan yang ditawarkan oleh objek yang tidak bisa diubah.
  2. JavaBeans akan berada dalam kondisi tidak konsisten di tengah proses pembangunannya.

Dengan ini, kita telah sampai di akhir artikel “Apa itu JavaBeans”. Saya berharap konten yang dijelaskan di sini menambah nilai Anda Jawa pengetahuan. Nah, tetap jelajahi dunia Java. Tetap disini!

tutorial sql server untuk pemula dengan contoh

Lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kursus pelatihan dan sertifikasi Java J2EE dan SOA Edureka dirancang untuk siswa dan profesional yang ingin menjadi Pengembang Java. Kursus ini dirancang untuk memberi Anda permulaan dalam pemrograman Java dan melatih Anda untuk konsep Java inti dan lanjutan bersama dengan berbagai kerangka kerja Java seperti Hibernate & Spring.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar di blog “Apa itu JavaBeans’ dan kami akan menghubungi Anda kembali secepatnya.