Inštalačný manuál pre projekt faersREST - Pacek99/faersREST GitHub Wiki

Inštalačný manuál pre projekt faersREST:

Systémové požiadavky:

  • mať v počítači Apache Tomcat server
  • mať prístup na internet

Link na Github projektu:

Poznámka: Pre fungovanie tejto časti je potrebné už mať vytvorenú databázu pomocou projektu na import od kolegu G. Mohňanského, link na jeho projekt: https://github.com/mohnanskygabriel/faersDb

Postup:

1.Stiahnúť si tento Maven projekt.

2.V priečinku projektu nájdeme súbor DaoFactory.java, otvoríme ho a prepíšeme konštruktore triedy absolútnu cestu k súboru config.txt za Vašu aktuálnu absolútnu cestu. Následne v priečinku projektu takisto nájdeme aj súbor config.txt, otvoríme ho a v prvom riadku prepíšeme "sql" na svoje vlastné heslo do databázy a uložíme.

3.Otvoriť príkazový riadok v priečinku projektu a použiť príkaz: mvn package

4.V priečinku target nájdite súbor faersREST.war a presuňte ho do webapps priečinku v adresári Vášho Apache Tomcat servera.

5.Otvoriť príkazový riadok v priečinku /bin v adresári Vášho Apache Tomcat servera.

6.V príkazovom riadku zapnúť Apache Tomcat. Napr. vo Windowse príkazom: catalina.bat start

Po vykonaní všetkých bodov si môžeme overiť, či aplikácia funguje tým, že do prehliadača dáme "localhost:8080/faersREST/". Mala by sa načítať stránka s textom "Application faersREST is working!".

Je možné si overiť funkčnosť requestov REST služieb napr.cez Postman-a, alebo aj normálne v prehliadači .

Requesty majú tvar:

poznámka: pri všetkých službách, kde sa vyskytuje NAZOV_LIEKU, NAZOV_UCINNEJ_LATKY alebo NAZOV_VYROBCU , v prípade že daný argument sa skladá z viacerých slov (resp. časti slov) oddelených medzerou tak pri písaní url je potrebné tieto medzery nahradiť "%20"