Dynaamisten luokkien generointi tietokannasta
Mäkinen, Teemu Matias (2017)
Mäkinen, Teemu Matias
2017
Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2017-12-07
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201711202184
https://urn.fi/URN:NBN:fi:tty-201711202184
Tiivistelmä
Tämän diplomityön aiheena on uusien luokkien dynaaminen luominen ja käyttöönottaminen Java -ohjelmointikielellä, käyttäen luokkien tallennusratkaisuna tietokantaa. Lataamisen dynaamisesta luonteesta aiheutuu useita haasteita, joiden eri ratkaisuvaihtoehtoja työ käy läpi. Työ käsittelee dynaamisesti ladattavien luokkien hyötyjä ja haittoja sekä eri vaihtoehtoja näille.
Työssä tutkitaan myös ennalta tuntemattoman käyttäjien luoman koodin suoritettamisesta aiheutuvia tietoturvaongelmia. Minkä tyyppisiä uhkia tästä muodostuu, sekä miten niihin voidaan varautua ja vaikutuksista selvitä.
Diplomityössä määritellään, minkälainen järjestelmä toteutettiin hyödyntämään dynaamisten luokkien lataamista tietokannasta. Osuudessa myös kerrotaan miten dynaamiset luokat hyödyttävät toteutettua järjestelmää, ja miksi toteutusvaihtoehtoihin päädyttiin.
Työssä tutkitaan myös ennalta tuntemattoman käyttäjien luoman koodin suoritettamisesta aiheutuvia tietoturvaongelmia. Minkä tyyppisiä uhkia tästä muodostuu, sekä miten niihin voidaan varautua ja vaikutuksista selvitä.
Diplomityössä määritellään, minkälainen järjestelmä toteutettiin hyödyntämään dynaamisten luokkien lataamista tietokannasta. Osuudessa myös kerrotaan miten dynaamiset luokat hyödyttävät toteutettua järjestelmää, ja miksi toteutusvaihtoehtoihin päädyttiin.