Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
64 gösterim
İlk soru bunların arasındaki fark nedir? ikincisi de bunları neden kullanmalıyım?
Java kategorisinde (3.1k puan) sordu

1 cevap

0 oy

Özellikle şu anda JSF kullananlar için (v2.0) hemen hemen hiçbir farkı yoktur/kalmamıştır. Temel kavram anlamında farklılık var ama kullanım anlamında fark yok.

Managed-bean: Scope'un otomatik olarak jsf tarafından yönetilmesine olanak sağlayan bir bean tarzı oluyor. Ne zaman yaratılır ne zaman ölür jsf karar veriyor.

Backing-bean: Normalde sadece ekran geliştirmelerindeki elemanların arkasında olan işleri yapması için düşünülen bean tarzı oluyor. Direk ekrandaki elemanlara (components) veya o elemanların değerlerine (values) bağlanıyor. 

Kavram olarak managed-bean demek backing-bean'ın biraz daha gelişmiş hali oluyor.

Backing-bean elemanlara karşılık gelen bean oluyor.

(3.1k puan) cevapladı

İlgili sorular

0 oy
1 cevap 56 gösterim
56 gösterim 9 Ocak Java kategorisinde kenan (3.1k puan) sordu
+2 oy
1 cevap 450 gösterim
450 gösterim 2 Ocak 2016 Java kategorisinde kenan (3.1k puan) sordu
0 oy
1 cevap 100 gösterim
100 gösterim 6 Kasım 2017 Genel Kavramlar kategorisinde yildiz (186 puan) sordu
0 oy
1 cevap 317 gösterim
317 gösterim 4 Ağustos 2017 Algoritma kategorisinde erkanerkisi (207 puan) sordu
0 oy
1 cevap 23 gösterim
...