*

  • belirli işlevleri yerine getirmek için kullanılan, tek başına çalışamayan ve içindeki private property leri public methodlarla get ve set eden java classlarına verilen isim.
  • örnek bir java bean case insensitive olarak aşağıda bulunabilir:

    public class dbconnection {
    private connection dbconnection = null;
    private statement dbstatement = null;

    dbconnection()
    {
    // burada database connection yapıldığı varsayılsın
    }

    public connection getconnection()
    {
    return dbconnection;
    }

    public statement getstatement()
    {
    return dbstatement;
    }
    }
  • getbisi() setbisi() seklinde "getter" ve "setter"lar kullanilmasi onerilen yapi. windowstaki dlller mantiginda kullanimlari vardir diyebiliriz. uygulama sunucularindan sunulabilir.
  • uygulama sunucularina (mesela: jboss) sundurtup n tier uygulama gelistirmeye adim attirabilen teknoloji.
    hastasiyim.

    (bkz: ejb)
  • mr.bean'in pekte bilinmeyen adi ve soyadi.
  • bir jsp servletin çağırdığı herhangi metodlardan biri olabilir. servlet ve beani ayırmak modulariteyi korumak için gerekiyor olabilir. genellikle bu beanler reusable olur. başka programlar ya da projelerce de çağrılabilen ve kendi içinde bütünlük gösteren modüllerdir
  • çok basitleştirilmiş bir tanımla "sınıf barındıran pratik java fasülyesi"...
  • java adasında yetiştiği sanılan fasulye cesiti
  • enterprise javabeans (ejb) ile karıştırılmaması gerekir
  • temelde visual program componentleri için düşünülmüştür, amaç tekrar kullanılırlığı* yüksek, platformdan bağımsız (malum java) yazılım bileşenleri üretmek ve yeterli sayıda bileşen elde olunca kod yazımını minimize etmektir... bu görevini yerine getirebilmesi için tabi bir bean in serializable olması*, tüm property lerine get/set methodları olması gerekir ki javabeans destekleyen bi application builder ile istendiği gibi mıncıklanıp başka fasülyelerle ilişkileri kurulabilsin. bu standart daha sonra yalnızca görsel programlar için deil, her türlü yazılım bileşeni için geçerli bi mantık olmuştur.
    (bkz: reuse)
hesabın var mı? giriş yap