170 likes | 325 Views
Povezava UML modela z Javo. Alenka Skrbinek Štefan Trčko Martina Krančan. UML model v okolju Rational Rose. Preslikava modela v EJB razvojno okolje. XMI Bridge. VisualAge for Java - EJB razvojno okolje omogoča:. Kreiranje strežniških zrn Vgradnjo trajnosti podatkov v strežniška zrna
E N D
Povezava UML modela z Javo Alenka Skrbinek Štefan Trčko Martina Krančan
UML model v okolju Rational Rose Alcad d.o.o.
Preslikava modela v EJB razvojno okolje XMI Bridge Alcad d.o.o.
VisualAge for Java - EJB razvojno okolje omogoča: • Kreiranje strežniških zrn • Vgradnjo trajnosti podatkov v strežniška zrna • Nastavljanje strežniških zrn v vsebnik • Preverjanje kode v strežniških zrnih • Testiranje strežniških zrn • Kreiranje dostopnih zrn • Podpora asociacijam in dedovanju Alcad d.o.o.
Po preslikavi modela... Alcad d.o.o.
CMP entiteta • Skladisce • SkladisceBean • SkladisceBeanHelperFinder • SkladisceHome • SkladisceKey Alcad d.o.o.
Razredi in vmesniki(CMP entiteta) Alcad d.o.o.
Sejno zrno • PrevzemIzdaja • PrevzemIzdajaBean • PrevzemIzdajaHome Alcad d.o.o.
Razredi in vmesniki(sejno zrno) Alcad d.o.o.
Dostopno zrno: • Skrije kompleksnost home in remote vmesnikov • Poenostavlja razvoj odjemalca • Vsebuje lokalno kopijo atributov strežniškega zrna Alcad d.o.o.
Vrste dostopnih zrn: • Java Bean Wrapper • Copy Helper • Rowsets Alcad d.o.o.
Preslikava strežniških zrn (entitet) na tabele v podatkovni bazi • Top - Down • Meet in the Middle • Bottom - Up Alcad d.o.o.
Shema Alcad d.o.o.
Opisnik zrn Alcad d.o.o.
EJB server Alcad d.o.o.
Testiranje strežniških zrn Alcad d.o.o.
Strežniška zrna v okolju WebSphere Studio Alcad d.o.o.