top of page

Pojo [Plain Old Java Objects] Nedir?

Writer: Sevdanur GENC
Sevdanur GENC
Aug 19, 2011
1 min read

POJO en basit şekilde tanımlanan java nesnelerine verilen isimdir. Açılımı (plain old java objects) olan veri taşıyıcı sınıfıdır. JEE tarafında baked bean olarak kullanılırlar. Plain old java objects, bunu bu kadar vurgulamalarının nedeni şu : frameworkler kendi tanımladıkları bir arayüzün implementasyonlarına hizmet vermeyi seçebilir. Bu durumda sizin kodunuz ile framework arasında gereksiz bir "bağımlılık" yaratılmış olur. "POJO" terimi esas önemli Java nesne modelleri, kongre ya da çerçeveleri herhangi bir takip etmez bir Java nesnesi göstermek için kullanılır. POJO kullanarak tasarımlar daha yaygın halde kullanılır. Sistemleri bu POJO çerçeveler ve işlevsellik alanlarında gerçekten ihtiyaç olduğu konusunda daha fazla seçenek sunulmustur ve tam olarak ortaya çıkmıştır. Bu modelde, programcı bir POJO ile daha fazla bir şey yaratır.  Bu POJO tamamen ticari mantık üzerine odaklanmış ve (kurumsal) çerçeveler bağımlılıkları vardır.  

Kod Ornegi ;

public class Uye { private Integer id; private String userName; private String password; public void setId(Integer id) { this.id = id; } public Integer getId() { return id; } public void setUserName(String userName) { this.userName = userName; } public String getUserName() { return userName; } public void setPassword(String password) { this.password = password; } public String getPassword() { return password; } }

Recent Posts

See All
Ado.Net Entity Framework Ogreniyorum Serisi 00

Ado.Net Entity Framework (EF) verileri ile etkilesim uygulamalari gelistirmek icin kullanilan Ado.Net nesne iliskisel modelleme yazilimi olarak iliskisel veritabani semalarini ve nesneler arasinda ki

 
 
 
LINQ Ogreniyorum Serisi 05

Linq To Sql’de tablolarimizdaki verileri silebilmemiz icin; DataContext icerisinde ki DeleteOnSubmit ve DeleteAllOnSubmit metodlari kullanilmaktadir. Beraberinde SubmitChanges metodu da kodlari eklen

 
 
 
LINQ Ogreniyorum Serisi 04

Linq To Sql’de tablolarimiza verileri guncelleyebilmemiz icin; DataContext icerisinde ki SubmitChanges metodu kullanilmaktadir. Bu komutlari kullanarak DataContext sinifinin yapisina da ihtiyac duyu

 
 
 

Comments


bottom of page