Open sysmat opened 11 months ago
Zadnjo verzijo (3.2.0) nisem uporabila zaradi napake ki se mi je pojavila med prvim zagonom programa, zaradi nekih konfliktov, pa sem se spomnila da sem imela skoraj neki projekt na fakulteti in da sem imela isti problem in sem kr šla in pogledala katero verzijo sem takrat uporabila, in uporabila tisto. javax.persistence sem uporabila zaradi napak z podatkovno bazo in žal nisem vedla da je pokrito z spring-boot-starter-data-jpa. Tako kot sem sem že napisala zgoraj, vsa neujemanja s najnovejšimi verzijami so zaradi napak in konfliktov z nekimi drugimi knjižnicami (slf4j-api). Glede kreiranja sob v mainu, sem to največ naredila da bi najlažje videli kako vse deluje, da ne bi rabili ročno ustvarjati, drugače pa sem preiskala da se to lahko naredi z preverjanjem aktivnega profila v aplikaciji. Za @CrossOrigin žal nisem poznala drugega načina, in sem to naredila da bi se izognila napak z CORS.
Pozdravljeni, Se opravičujem zaradi malo poznega odgovora ampak sem se zaradi obveznosti komaj danes spravila v reševanje. Spremembe so vidne na git-u. Lep pozdrav
Glede cors-a se drugače za development server lahko izognete tudi z uporabi proxy-ja, za vaš primer v vite: https://vitejs.dev/config/server-options.html#server-proxy
Vidim, da ste iz .gitignore odstranili target, kakšen razlog? Drugače to ni priporočjivo, saj ni potrebe, da je ta zbuildana koda v git, saj zaseda prostor (lahko se ustvari in zbuilda po potrebi lokalno ali v sklopu CI pipeline-a), pa tudi commiti so potem težje berljivi, ker je toliko sprememb (target vsebuje kup datotek). Boljše, da se spet doda.
Hvala za dodane popravke, ter tudi zgornje odgovore, ki so v glavnem v redu. Trenutno smo še v fazi izbire, vas pa bomo kmalu obvestili glede naprej.
Popravki glede lib, target pa server proxy so vidni na repozitoriju.
Hvala na nasvete in smernice in upam da se kmalu slišimo.
javax.persistence
?spring-boot-starter-data-jpa
pridejakarta.persistence
in potem tudi ni potrebe po extra lib za javaxslf4j-api
v komentarju piše use latest in zadnja verzija je 2.0.9, je kak poseben razlog da niste uporabili zadnjo verzijo?spring-boot-starter-test
potem ni potrebe po eksplicitnem navajanjuorg.junit.jupiter
spring-boot-devtools
main
poženete tudi kreiranje sob, za DEV okolje je vredu, samo v PROD pa ni najbolje. Kako bi to naredili da se ustvarijo samo v DEV okolju.@RequestMapping
@CrossOrigin
tukaj je zafiksiran url, če bi kje drugje poganjali to nebi bilo primerno