Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 264 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7 ... 11  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 07.04.2006. 14:02:22 
Moderator
Korisnikov avatar

Pridružio se: 23.02.2003. 23:09:57
Postovi: 4922
Lokacija: Bgd
Godina: Dipl.
Smer: IS
Meni su super,stvarno se trude da pomognu!

_________________
CARPE DIEM


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.04.2006. 17:12:30 

Pridružio se: 29.03.2006. 11:09:23
Postovi: 82
Lokacija: Bg
Godina: Dipl.
Smer: IS
Ljudi, jel' ide ko na predavanja iz PIS-a?
Ako ide neko, na sta to lici, ima li ljudi, itd?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.04.2006. 22:23:52 

Pridružio se: 25.12.2003. 12:24:46
Postovi: 180
Godina: Apsolvent
Smer: IS
pa predavanja iz pisa je nesto najbolje sto mozes dobiti na fonu (da, zaista su vanredno dobra predavanja) a odrzavaju se u 003 po rasporedu na sajtu.

sad su skroz opustena i otprilike je da se napuni onaj prednji deo u 003

_________________
www.astma.rs


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.04.2006. 22:56:51 

Pridružio se: 29.03.2006. 11:09:23
Postovi: 82
Lokacija: Bg
Godina: Dipl.
Smer: IS
Hvala na odgovoru, tako sam i mislio. Isao sam na par predavanja, ali ne skoro.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.05.2006. 22:33:28 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
je'l uradio neko u RationalRose dijagram sekvenci?
sta je ono Sladjan rekao u ponedeljak u vezi strelica?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 23.05.2006. 10:37:49 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Jel se računa Together? :P Onda jesam.

Šta u vezi strelica?

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 24.05.2006. 17:54:29 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
kaze kolega da je Sladjan verovatno mislio da,kad se nacrta strelica, klikne se na desni taster pa New operation
a ja mislim da je rekao da svaka strelica treba da bude kao metoda (procedura u RR), mada ja nesto slabije cujem pa zato pitam sta je rekao


p.s. izmenjene kucajuce greske


Poslednji put menjao Moma dana 25.05.2006. 21:53:10, izmenjena samo jedanput

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 25.05.2006. 21:45:20 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
A to! Pa da poruku moraš da proglasiš za metodu.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 26.05.2006. 10:04:06 

Pridružio se: 04.10.2004. 11:11:27
Postovi: 141
Godina: Apsolvent
Smer: IS
Da li neko zna resenje ovog problema:

Posto radim implementaciju u Javi, jedinu kolekciju koju mogu da koristim da ne bi dolazilo do razmene objekata izmedju forme i kontrolera je ResultSet... ali kada se zatvori Statement koji je kreirao ResultSet, ResultSet se automatski zatvara i ne mogu da pristupim podacima.
Stvarno mi nije jasno kako su Sladjan i ekipa zamislili da radim sa ResultSet-om, jer on ocigledno sluzi samo da se izvuku podaci iz baze, a ne da se iz njega citaju podaci i bacaju na formu...

Ovo sam nasao na sun-ovom sajtu
Normally, nothing needs to be done to close a ResultSet object; it is automatically closed by the Statement object that generated it when that Statement object is closed, is re-executed, or is used to retrieve the next result from a sequence of multiple results. The method close is provided so that a ResultSet object can be closed explicitly, thereby immediately releasing the resources held by the ResultSet object. This could be necessary when several statements are being used and the automatic close does not occur soon enough to prevent database resource conflicts.

_________________
"Vi ste mlad covek i ja vam kazem gledajte u buducnost, gledajte u buducnost i vi i ja cemo se sresti..."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 27.05.2006. 07:20:02 

Pridružio se: 21.05.2003. 16:18:55
Postovi: 77
ResultSet u svakom sluchaju necjesh dovlachiti do forme. Predlazhem ti da koristish poseban objekat kao odgovor namenjen korisnichkom interfejsu i assembler koji taj objekat puni iz nekog izvora.

Nije mi jasno samo o kom kontroleru je rech. Po meni, scenario bi trebao da izgleda ovako :
- napunish Entity binove iz baze preko Entity menadzhera
- mapirash Entity bin u odgovarajucji DataTransferObject koji cjesh koristiti za prikaz i to preko odgovarajucjeg SessionControler-a (Assembler)
- gotov DTO objekat mozesh koristiti u svim ostalim slojevima aplikacije za prikaz i azhuriranje sloga iz baze

Zoran

UWP

_________________
...cevanica...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 27.05.2006. 11:35:13 

Pridružio se: 04.10.2004. 11:11:27
Postovi: 141
Godina: Apsolvent
Smer: IS
Imam klasu Forma (extends JFrame) i klasu Kontroler koja komunicira sa bazom preko klase DatabaseBroker.
Sa forme posaljem string (brindeksa studenta) kontroleru da pronadje studenta, on to posalje klasi DatabaseBroker, a ona izvuce ResultSet iz baze sa podacima o studentu.
E sad kad vracam na formu, ne smem da vratim domenski objekat Student, vec samo proste tipove ili niz prostih tipova ili kursorske tipove podataka.
Morao bih da pravim metode za svaku vrstu prostog tipa koji uzimam iz baze.

Ma slao sam mu mail, nije odgovorio... uradicu kako mislim da je logicno.

_________________
"Vi ste mlad covek i ja vam kazem gledajte u buducnost, gledajte u buducnost i vi i ja cemo se sresti..."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 27.05.2006. 15:51:13 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Nisam se nešto puno udubljivao u detalje, ali ja kapiram da to treba da se radi tako što broker instancira objekat na osnovu podataka iz baze i onda se tim podacima objekta pristupa pomoću get metoda koje mogu da se generišu i automatski iz nekog CASE alata. Posle je dovoljna jedna metoda forme kojoj su argumenti te vrednosti.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.05.2006. 08:19:24 

Pridružio se: 21.05.2003. 16:18:55
Postovi: 77
drasko82 je napisao:

E sad kad vracam na formu, ne smem da vratim domenski objekat Student, vec samo proste tipove ili niz prostih tipova ili kursorske tipove podataka.




Da li je ovo izjava nekog od mentora ili subjektivno mishljenje?

nije mi bash najajsnije

_________________
...cevanica...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.05.2006. 09:15:51 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
tako bi trebalo da bude... komunikacija izmedju prezentacionog sloja i aplikacione logike se vrsi sa prostim tipovima, najslozenije je niz prostih tipova

iliti, forma nema pojma da se u stvari radi o nekoj domenskoj klasi


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.05.2006. 13:14:11 

Pridružio se: 04.10.2004. 11:11:27
Postovi: 141
Godina: Apsolvent
Smer: IS
Da to su upustva koja imas u zahtevima koje treba da ispuni implementacija...
U C# mozes da koristis DataSet, medjutim u Javi imas ResultSet koji se zakljucava cim se zatvori konekcija sa bazom.

Ako je neko radio u Javi implementaciju neka da neko objasnjenje...

_________________
"Vi ste mlad covek i ja vam kazem gledajte u buducnost, gledajte u buducnost i vi i ja cemo se sresti..."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.05.2006. 14:26:30 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
Jeste, to mora da se ispostuje.

Zasto je to problem? Izmedju kontrolera i forme mozes da razmenjujes proste tipove (ukljucujuci i stringove naravno), kolekcije i resultset. Imate veliki izbog kolekcija u Javi (liste, mape, skupove..) pa izaberite sta vam najvise odgovara. Ja nisam vracao resultset na formu, jer mi je to nekako bezveze, logicnije mi je da kontroler operise sa resultsetom i vraca na formu potrebne podatke.

drasko, konkretno u tvom slucaju, dovoljna ti je i jedna metoda (npr. procitajStudenta) ali bi trebalo da ima gomilu atributa, preko kojih mozes da vratis potrebne vrednosti (prosledjivanje po referenci, ili vec kako to zovu). A mozes i da napravis gomilu pojedinacnih metoda, od kojih ce svaka da vraca po jednu vrednost.

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 29.05.2006. 16:56:07 

Pridružio se: 04.10.2004. 11:11:27
Postovi: 141
Godina: Apsolvent
Smer: IS
To sam i ja mislio da vratim neku kolekciju (Vector, LinkedList) ali one sadrze objekte, omotacke tipove (Integer, Double...), a to su objekti ;-)
Ako to sme da se vraca na formu onda nema problema. Jesi li siguran da smem da koristim kolekcije, jer tamo pise iskljucivo prosti tipovi, nizovi prostih tipova i kursorski tipovi?

ResultSet je napravljen da se odmah zakljucava, cim zatvoris konekciju, tako da je, koliko mi se cini, ne moguce s njim raditi, a bilo mi je glupo da pravim milion metoda, vratiIme, vratiGod itd...

_________________
"Vi ste mlad covek i ja vam kazem gledajte u buducnost, gledajte u buducnost i vi i ja cemo se sresti..."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.05.2006. 16:52:18 

Pridružio se: 21.05.2003. 16:18:55
Postovi: 77
Ok,

ako je to zahtev, ali smrdi na kilometar. Prosledjivanje velikog broja parametara. SMOR!@#$

A forma i ostaje u neznanju o DemenskimModelima ako primenite adekvatan patern. Cilj i jeste apstrakovati poseban model za formu, koji se sklapa na osnovu konkretnog domenskog modela pomocju posebne klase Assembler. To je J2EE patern. Kako se domenski modeli u stvarnom zivotu ne pishu vecj generishu ( cvrc izuzecima ), takav apstraktan model za formu ostaje poptuno nezavistan od konkretnog Domenskog Modela koji se samim tim moze nezavisno menjati od prezentacije.

Al dzhaba sve ako zahtevaju drugachije.

Pozdrav
Zoran

_________________
...cevanica...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 30.05.2006. 18:21:22 

Pridružio se: 03.01.2002. 02:15:30
Postovi: 744
Lokacija: BG
Godina: Dipl.
Smer: IS
drasko82 je napisao:
To sam i ja mislio da vratim neku kolekciju (Vector, LinkedList) ali one sadrze objekte, omotacke tipove (Integer, Double...), a to su objekti ;-)
Ako to sme da se vraca na formu onda nema problema. Jesi li siguran da smem da koristim kolekcije, jer tamo pise iskljucivo prosti tipovi, nizovi prostih tipova i kursorski tipovi?


Moze sto posto. Ne smes da vracas na formu jedino svoje domenske objekte.

A, ako cemo do kraja da budemo precizni, i stringovi su objekti :)

_________________
There must be some kind of way out of here
Said the joker to the thief
Theres too much confusion
I cant get no relief


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 02.06.2006. 16:23:11 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Trenutno radim konceptualni dijagram klasa i neke stvari mi nisu bas najjasnije...

Da li konceptualni dijagram treba u stopu da prati PMOV model?

Pogledajte sliku... koja varijanta UML-a odgovara PMOV dijagramu na mojoj slicici?

Slika

Ili u slucaju da preslikavanje NE mora biti 1:1, kako onda gledam?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 16:46:09 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Pod a) nikako! To bi značilo da svaki od objekata u kolekciji (npr.) ima pokazivač na objekat koji ga sadrži! Ovo se predstavlja kao kompozicija a navigabilnost ti tu nije potrebna.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 16:46:55 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Ili mozda treba agregaciona veza? Ali opet u kom smeru?


Takodje koja je razlika izmedju asocijacije i agregacije u UML-u. U knjizi koju imam je objasnjeno malterne na isti nacin. Samo sto se agregacija uvodi kada je "nesto deo necega". Znaci, kako ja kapiram, razlika je samo na logickom nivou, u implementaciji su to identicne stvari. Da li sam u pravu?

_________________
www.foliograph.com - Kreirajte svoj portfolio. Pratite hartije Beogradske berze. Besplatno!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 16:49:20 
Korisnikov avatar

Pridružio se: 14.10.2002. 15:10:00
Postovi: 144
Godina: Dipl.
Smer: IS
Alter Ego je napisao:
Pod a) nikako! To bi značilo da svaki od objekata u kolekciji (npr.) ima pokazivač na objekat koji ga sadrži! Ovo se predstavlja kao kompozicija a navigabilnost ti tu nije potrebna.


To sto si ti rekao bi bilo pod b).

Ako je A-->B, tada klasa A instancira klasu B.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 17:31:53 

Pridružio se: 29.04.2002. 10:50:50
Postovi: 8454
Lokacija: НБГ
Godina: Dipl.
Smer: IS
implant je napisao:
Ili mozda treba agregaciona veza? Ali opet u kom smeru?
sa A ka B, agregacija

Citiraj:
Takodje koja je razlika izmedju asocijacije i agregacije u UML-u. U knjizi koju imam je objasnjeno malterne na isti nacin. Samo sto se agregacija uvodi kada je "nesto deo necega". Znaci, kako ja kapiram, razlika je samo na logickom nivou, u implementaciji su to identicne stvari. Da li sam u pravu?
to je fazon racun->stavka, recimo

koliko ja kapiram


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2006. 18:16:39 
Korisnikov avatar

Pridružio se: 10.04.2002. 00:45:02
Postovi: 679
Lokacija: PVO
Godina: Dipl.
Smer: IS
Agregacija se koristi kad hoćeš da naglasiš da je nešto deo nečega :P Implementaciono je to isto što i asocijacija. Kompozicija je "čvršći" oblik agregacije i ekvivalentna je odnosu jak-slab u PMOV-u. Preslikavanje iz UML-a je isto ali kod implementacije moraš da obezbediš taj odnos između objekata.

_________________
No keyboard error - press F1 to continue.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 264 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7 ... 11  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 1 gost


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group