„Java alapú webes keretrendszerek” változatai közötti eltérés
Új oldal, tartalma: „{{Tantárgy | név = Szoftverfejlesztés <br />J2EE platformon | tárgykód = VIAUBV18 | kredit = 4 | tanszék = AAIT | jelenlét = | minmunka = | labor = 6 db | kisz…” |
|||
28. sor: | 28. sor: | ||
Én a házit Angular 2-vel csináltam, kicsit megbántam, mert foglalkozni kellett külön Cross Origin requestekkel, és kb. mindent kétszer kellett megírni, úgyhogy akinek nincs nagyon hányingere a JSP-től vagy Thymeleaf-től, annak bátran ajánlom, szerintem kevésbé macerás, sőt, ezek még a vizsgához is hasznosak lehetnek (szintax kérdések). | Én a házit Angular 2-vel csináltam, kicsit megbántam, mert foglalkozni kellett külön Cross Origin requestekkel, és kb. mindent kétszer kellett megírni, úgyhogy akinek nincs nagyon hányingere a JSP-től vagy Thymeleaf-től, annak bátran ajánlom, szerintem kevésbé macerás, sőt, ezek még a vizsgához is hasznosak lehetnek (szintax kérdések). | ||
===Hasznos linkek=== | |||
* https://start.spring.io/ : Spring boot alkalmazást generálhatsz a neked kellő függőségekkel együtt | |||
* https://github.com/kamalber/spring-boot-angular4-authentication : Spring security-ra egy egyszerű alkalmazás példa, Angular frontenddel | |||
==Vizsga== | ==Vizsga== |
A lap 2018. június 6., 17:10-kori változata
Laborok
Nem kötelező a jelenlét, ha érdekelnek a dolgok és szeretnél egy szép appot látni futás közben, menj be. Nem kell megszakadni, végig együtt dolgoztunk a labvezzel, minden kicsi részletet magyarázott.
Appot sohasem a nulláról építettünk, hanem egy nagyobb vázat bővítgetünk kisebb funkciókkal, így csak a működéshez ad igazából támpontot, házi összerakásban nem sokat segít.
Házi
Egy nagyházi szorgalmi időszak végére, bemutatáson szóbeli elővizsga tehető (pótleadást ez már nem érinti).
Tapasztalatok
Pro tipp: egy hét nem elég rá :D
Én a házit Angular 2-vel csináltam, kicsit megbántam, mert foglalkozni kellett külön Cross Origin requestekkel, és kb. mindent kétszer kellett megírni, úgyhogy akinek nincs nagyon hányingere a JSP-től vagy Thymeleaf-től, annak bátran ajánlom, szerintem kevésbé macerás, sőt, ezek még a vizsgához is hasznosak lehetnek (szintax kérdések).
Hasznos linkek
- https://start.spring.io/ : Spring boot alkalmazást generálhatsz a neked kellő függőségekkel együtt
- https://github.com/kamalber/spring-boot-angular4-authentication : Spring security-ra egy egyszerű alkalmazás példa, Angular frontenddel
Vizsga
- 2018-as vizsgafelkészülős kis pdf (teljesség igénye nélkül)
Kedvcsináló
lis - 2018. tavasz
Ez a tárgy akkor sem könnyű, ha foglalkoztál már Springgel. A házinak érdemes időben nekiállni, tudom, hogy ezt kb. minden tárgynál lehet olvasni, de itt fokozottan igaz, főleg ha nincs még tapasztalatod a technológiákkal.
Amíg ügyködsz, a google és a Spring doksi lesz a legjobb barátod, és lehet, hogy születnek majd hack megoldások, de cserébe házi védésen az oktató nagyon rendes, pótleadáson sem köt bele nagyon részletekbe, bemutatod, ami működik, kicsit átpörgeti a kódot meg a doksit, és ha talált valami csúnyább hibát (pl. adatbázis szerkezetében), levon 1-2 pontot.
Ha a házin túl vagy, és úgy érzed, ennél rosszabb már nem lehet, acélozd meg a lelkedet, mert a vizsga nem tippmix. Elég nehéz eldönteni a diák alapján, mik azok, amiket kérdezhet, a hosszú borzasztó pdf kihúzkodásával igazából meglepetés nem ért, de nem merem állítani, hogy mindent meg fogsz tudni jegyezni, ahhoz szerintem túl sok.
Összefoglalva: tényleg hasznos dolgokról szól a tárgy, ha igazán érdekel, érdemes időt fektetni bele. Con, hogy hármasnál jobb jegyhez rendesen be kell vágni a ~900 diát.