Updated Home (markdown)
parent
cdf7ecc82a
commit
d30b010622
3
Home.md
3
Home.md
|
@ -1,2 +1 @@
|
|||
Welcome to the steleks_config wiki!
|
||||
Na osnovu korsnickih zahtjeva smo napravili prvo ERD dijagram. Nakon toga smo prvobitni ERD dijagram poijelii na 3 mikroservica. Napravili smo u jednom projektu 3 modula teams, events i users. Na osnovu tabela smo napravili potrebne Entity klase sa potrebnim atributima i dodijelili im potrebne anotacije. Onda smo dodali odredene zavisnosti i propertise da bi se mogli konektovati na baze. Nakon toga smo napravali Jpa interfejse i extendali ih sa PagingAndSorting repozitorijem. Nakon toga smo dodali module config_server i config folder gdje cemo drzati sve propertise. I dodali smo zastitu na config_server i enkripciju passworda. Nakon toga smo napravili nove kontrolere i overajdali odredene metode za koje je bilo potrebo da provjere preko restful servisa da li postoji odgovarajuci Id u drugom mikro servisu. Ti mirkoservisi su na prvom erd-u imali forin key izmedu tabla. Ovo smo uradili da ne bi doslo do ne konzistentosti izmedu mikroservisa. Posto svaki servis koristi download, uplod slike i hendlanje exceptiona napravili smo novi module common koji smo inkludali u svaki mikroservis. On se builda zajedno sa svakim mikroservisem. Nakon toga smo podigli eureka server i u common dodali serviceProvider koji nam na ossnovu imena servisa koji mu posaljem vraca id kojim se moze naci na eureki. I dodali smo zuula proxy i dadao ga kako eureka klijenta tako da moze sam da nalazi druge servise.
|
||||
Welcome to the steleks_config wiki!
|
Loading…
Reference in New Issue