java - how to use data in my class -
i fetch data database , want use java class. fetch class
public class denemebean { private statement st; private resultset rs; public list<deneme> yazdir(){ baglan nesne = new baglan(); list<deneme> liste = new arraylist<deneme>(); try { st = nesne.getcon().createstatement(); rs = st.executequery("select * deneme"); while (rs.next()) { deneme obj = new deneme(); obj.setid(rs.getint("id")); obj.setisim(rs.getstring("isim")); obj.setsoyad(rs.getstring("soyad")); liste.add(obj); } } catch (exception e) { system.err.println(e); } return liste; } }
my deneme class:
public class deneme { list<deneme> dd = new denemebean().yazdir();
this line not working. , error:"cant instantiate class: com.eticaret.deneme"
private string de = dd.get(1).soyad.tostring();
private int id; private string isim; private string soyad; private string baslik = "anasayfa"; public void setde(string de) { this.de = de; } public string getde() { return de; } public void setbaslik(string baslik) { this.baslik = baslik; } public string getbaslik() { return baslik; } public void setsoyad(string soyad) { this.soyad = soyad; } public string getsoyad() { return soyad; } public void setisim(string isim) { this.isim = isim; } public string getisim() { return isim; } public void setid(int id) { this.id = id; } public int getid() { return id; } }
from understand of code - you've git infinite recursion problem: while creating deneme
create denemebean
internally creates deneme
.
this won't work.
Comments
Post a Comment