[ vanhulio @ 21.03.2006. 19:51 ] @
Pozdrav, Interesuje me koliko je ovo dobar/los nacin za implementiranje datalayer-a u web aplikaciji. Znaci postojala bi jedna instanca klase (na nivou aplikacije) koja sadrzi sve metode za pristup bazi, a koju bi koristio business layer. DataLayer: Code: public class Singleton { private static Singleton instance = new Singleton(); private Singleton() {} public static Singleton Instance { get { return instance; } } // metode za pristup bazi... } BusinessLayer: Code: public class User { Singleton data = Singleton.Instance; public User() { } public void DoSomethingWithUser() { data.DoSomethingWithUser(this); } } [Ovu poruku je menjao vanhulio dana 21.03.2006. u 20:52 GMT+1] |