diff --git a/T05/pom.xml b/T05/pom.xml
new file mode 100644
index 0000000..dedb844
--- /dev/null
+++ b/T05/pom.xml
@@ -0,0 +1,40 @@
+
+ 4.0.0
+ kodune
+ kodune
+ 0.0.1-SNAPSHOT
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 1.5.1.RELEASE
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-data-jpa
+
+
+ mysql
+ mysql-connector-java
+
+
+
+
+ 1.8
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
\ No newline at end of file
diff --git a/T05/src/main/java/kodune/Rakendus.java b/T05/src/main/java/kodune/Rakendus.java
new file mode 100644
index 0000000..52002c2
--- /dev/null
+++ b/T05/src/main/java/kodune/Rakendus.java
@@ -0,0 +1,56 @@
+package kodune;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import org.springframework.beans.factory.annotation.Autowired;
+
+@SpringBootApplication
+@RestController
+public class Rakendus {
+ @Autowired
+ private RiigiHaldur haldur;
+
+
+ @RequestMapping("/kokku")
+ public String kokku1(){
+ return "Andmebaasist leiti "+haldur.count()+" riigi andmed.";
+ }
+
+
+ @RequestMapping("/v6rdlus")
+ public String v6rdlus1(String riik1, String riik2){
+ if (riik1==null || riik2==null){
+ return "V6rdlemiseks on vaja kahte riiki!";
+ }
+ Riigid r1 = haldur.findOne(riik1);
+ Riigid r2 = haldur.findOne(riik2);
+ if(r1 == null || r2 == null){
+ if(r1 == null){
+ return "Andmebaasist ei leitud esimest sisestatud riiki.";
+ }
+ return "Andmebaasist ei leitud teist sisestatud riiki.";
+ }
+
+ int tihedus1 = r1.rahvaarv/r1.pindala;
+ int tihedus2 = r2.rahvaarv/r2.pindala;
+ if(tihedus1 >= tihedus2){
+ return riik1+" rahvastikutihedus(~"+tihedus1+" inimest ruutkilomeetri kohta) on suurem kui "+riik2+" rahvastikutihedus(~"+tihedus2+" inimest ruutkilomeetri kohta).";
+ }
+ return riik2+" rahvastikutihedus(~"+tihedus2+" inimest ruutkilomeetri kohta) on suurem kui "+riik1+" rahvastikutihedus(~"+tihedus1+" inimest ruutkilomeetri kohta).";
+
+ }
+
+
+
+ public static void main(String[] args) {
+ System.getProperties().put("server.port", 4208);
+ System.getProperties().put("spring.datasource.url",
+ "jdbc:mysql://localhost:3306/if16_StenT_2?useSSL=false");
+ System.getProperties().put("spring.datasource.username", "if16");
+ System.getProperties().put("spring.datasource.password", "ifikad16");
+ SpringApplication.run(Rakendus.class);
+ }
+
+}
diff --git a/T05/src/main/java/kodune/RiigiHaldur.java b/T05/src/main/java/kodune/RiigiHaldur.java
new file mode 100644
index 0000000..fea9f7c
--- /dev/null
+++ b/T05/src/main/java/kodune/RiigiHaldur.java
@@ -0,0 +1,8 @@
+package kodune;
+
+import javax.transaction.Transactional;
+import org.springframework.data.repository.CrudRepository;
+@Transactional
+public interface RiigiHaldur extends CrudRepository{
+
+}
\ No newline at end of file
diff --git a/T05/src/main/java/kodune/Riigid.java b/T05/src/main/java/kodune/Riigid.java
new file mode 100644
index 0000000..ef4b747
--- /dev/null
+++ b/T05/src/main/java/kodune/Riigid.java
@@ -0,0 +1,14 @@
+package kodune;
+
+import javax.persistence.*;
+
+
+
+@Entity
+@Table(name="riigiandmed")
+public class Riigid{
+ @Id
+ public String riik;
+ public int rahvaarv;
+ public int pindala;
+}
diff --git a/T05/target/classes/kodune/Rakendus.class b/T05/target/classes/kodune/Rakendus.class
new file mode 100644
index 0000000..001f013
Binary files /dev/null and b/T05/target/classes/kodune/Rakendus.class differ
diff --git a/T05/target/classes/kodune/RiigiHaldur.class b/T05/target/classes/kodune/RiigiHaldur.class
new file mode 100644
index 0000000..e4b363b
Binary files /dev/null and b/T05/target/classes/kodune/RiigiHaldur.class differ
diff --git a/T05/target/classes/kodune/Riigid.class b/T05/target/classes/kodune/Riigid.class
new file mode 100644
index 0000000..7179b3e
Binary files /dev/null and b/T05/target/classes/kodune/Riigid.class differ
diff --git a/T05/target/kodune-0.0.1-SNAPSHOT.jar.original b/T05/target/kodune-0.0.1-SNAPSHOT.jar.original
new file mode 100644
index 0000000..76f5373
Binary files /dev/null and b/T05/target/kodune-0.0.1-SNAPSHOT.jar.original differ
diff --git a/T05/target/maven-archiver/pom.properties b/T05/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..adaee96
--- /dev/null
+++ b/T05/target/maven-archiver/pom.properties
@@ -0,0 +1,5 @@
+#Generated by Apache Maven
+#Tue Mar 14 01:25:19 EET 2017
+version=0.0.1-SNAPSHOT
+groupId=kodune
+artifactId=kodune
diff --git a/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..ce672f5
--- /dev/null
+++ b/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,3 @@
+kodune/Rakendus.class
+kodune/RiigiHaldur.class
+kodune/Riigid.class
diff --git a/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..9133210
--- /dev/null
+++ b/T05/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,3 @@
+/home/Toolsten/public_html/Programmeerimise_pohikursus/Kodutood/t05veebirakendus/veeb3/src/main/java/kodune/RiigiHaldur.java
+/home/Toolsten/public_html/Programmeerimise_pohikursus/Kodutood/t05veebirakendus/veeb3/src/main/java/kodune/Rakendus.java
+/home/Toolsten/public_html/Programmeerimise_pohikursus/Kodutood/t05veebirakendus/veeb3/src/main/java/kodune/Riigid.java