Skip to content

Eelii/netlex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlex

Netlex on Java-kielinen, Spring-kehikolle perustuva Finlex-sivuston jäljitelmä. Ohjelman selainkäyttöliittymän kautta voidaan kirjautuneesta käyttäjästä riippuen tarkastella, luoda, muokata tai poistaa säädöksiä. Ohjelman tietokantaan voidaan lisätä säädöksiä selainkäyttöliittymän lisäksi REST-rajapinnan kautta (kts. post-api.py).

Käytetyt teknologiat:

Kehikko: Spring
Palvelin: Apache Tomcat
Tietokanta: H2 Database
Template engine: Thymeleaf
3D-animaatio: Babylon.js

post-api.py -skriptin käyttö

Uusi säädöksiä Netlex-ohjelmaan sen REST-rajapinnan kautta voi lähettää post-api.py -skriptin avulla. Skripti suoritettaessa se hakee samassa juurikansiossa olevien, pelkällä vuosiluvulla nimettyjen kansioiden sisällöstä satunnaisen XML-tiedoston, jonka perusteella skripti luo säädös-olion ja lähettää sen POST-pyyntönä osoitteeseen https://localhost:8080.
XML-tiedostot tulee erikseen ladata Semanttinen Finlex -palvelusta osoitteesta https://data.finlex.fi/download/xml/asd.html.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published