Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Rada ohledne zapisu struktury

Zdravim,
pracuji takovem svem mensim projektu a chtel bych se trochu poradit ohledne javy.

Dejme tomu ze bych mel tridu clovek.

public class Clovek {
	private Zamestnani zamestnani;
	private String firstName;
        private String lastName;

	public Clovek(int uid, String firstName, String lastName, int jobUid) {
                this.firstName = firstName;
                ...
		this.zamestnani = new Zamestnani(jobUid);
                this.vlastnosti = new Vlastnosti(uid);
	}
}

A zde bych instancoval jeho zamestnani ktere bych si ulozil do privatni promene. To stejne i s vlastnostma.
Nasledne bych mel tridu Zamestnani

public class Zamestnani {
  private int uid;
 
  public Zamestnani(int uid) {
    this.uid = uid;  
    // pripojeni do databaze ? ziskat data? 
  }
}

A jeste Vlastnosti

public class Vlastnosti {
  private int uid;
 
  public Vlastnosti(int uid) {
    this.uid = uid;  
    // pripojeni do databaze ? ziskat data? 
  }
}

Jde mi o to, jak data s databaze nejlepe nacist jednotlivym instancim. Jestli tak jak pisu, v komentari, ze nactu data az v konstruktorech, nebo je nacist vsechny najednou a pak je jen rozdelit.
Prominte za hacky a carky, nemam cestinu.

Předmět Autor Datum
Asi bys měl zvážit použití nějakého ORM, v případě Javy tedy nejspíš Hibernate. poslední
Wikan 07.05.2013 11:26
Wikan

Zpět do poradny Odpovědět na původní otázku Nahoru