diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..3b41682
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,2 @@
+/mvnw text eol=lf
+*.cmd text eol=crlf
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c7c56d6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,33 @@
+HELP.md
+target/
+.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+# STS
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+# IntelliJ IDEA
+.idea
+*.iws
+*.iml
+*.ipr
+
+# NetBeans
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+# MacOS specific
+.DS_Store
\ No newline at end of file
diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
new file mode 100644
index 0000000..c595b00
--- /dev/null
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -0,0 +1,3 @@
+wrapperVersion=3.3.4
+distributionType=only-script
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.14/apache-maven-3.9.14-bin.zip
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 7b016a8..e012065 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,3 +1,4 @@
{
- "java.compile.nullAnalysis.mode": "automatic"
+ "java.compile.nullAnalysis.mode": "automatic",
+ "java.configuration.updateBuildConfiguration": "interactive"
}
\ No newline at end of file
diff --git a/HELP.md b/HELP.md
index 27dc737..7b07f9d 100644
--- a/HELP.md
+++ b/HELP.md
@@ -6,6 +6,14 @@ For further reference, please consider the following sections:
* [Official Apache Maven documentation](https://maven.apache.org/guides/index.html)
* [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/4.0.5/maven-plugin)
* [Create an OCI image](https://docs.spring.io/spring-boot/4.0.5/maven-plugin/build-image.html)
+* [Spring Web](https://docs.spring.io/spring-boot/4.0.5/reference/web/servlet.html)
+
+### Guides
+The following guides illustrate how to use some features concretely:
+
+* [Building a RESTful Web Service](https://spring.io/guides/gs/rest-service/)
+* [Serving Web Content with Spring MVC](https://spring.io/guides/gs/serving-web-content/)
+* [Building REST services with Spring](https://spring.io/guides/tutorials/rest/)
### Maven Parent overrides
diff --git a/pom.xml b/pom.xml
index be2fef3..e6e67c2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,17 +27,17 @@
- 26
+ 25
org.springframework.boot
- spring-boot-starter
+ spring-boot-starter-webmvc
org.springframework.boot
- spring-boot-starter-test
+ spring-boot-starter-webmvc-test
test
diff --git a/target/classes/dev/claas/flat/FlatApplication.class b/target/classes/dev/claas/flat/FlatApplication.class
index 1cac7a9134adfecb2c524efd66f4f67937737d24..f685f51bc1d9e3b0c775ce03912a04b12bdb9bba 100644
GIT binary patch
delta 203
zcmcb~dXrWB)W2Q(7#J8_8DzN_m>8JZ8CZB2SQ*$R8Y(ffGjL4gRpjMj;9}rrXW-#s
z;AP;Ocvp8aKVu$?bAC$d#FWCxRg7Ee*%_D^K!AyX5u}xYk%6CqfkB^vk%5tcfq_+P
zI|JiJ1_lNu1_1^J1~#xDJA)tt0|O73&B`FeAk4tPz{w!OAj-f5)@;TAGK_(NLx^2#
a2Lop~LO;lr3=CWh>B8g
delta 214
zcmcb~dXts+)W2Q(7#J8_8D!ZRm?qjNGP5(VOcYlVWMp7*&QD3@Vqj+A+I77#NrsxEL51*uaA94BQM13_M^qD+3P$F9QPuCj%b?KLZn3
mvl#=(Fa`z=Ax5no31Po?^>5cc1_lOK1`#d>CI)791{NL$RtC0-W=hQL3>*`A)z}#sSe)}yQa5I@
zGAgq(Ffo7th-778V_;<9WME*>XJBMtWME)m)!NR$IC&zY4kPE}Q;Y_R{0t0WH3AF_
R3``7yU{Z(yCMwLp0072!4oLt2
delta 130
zcmeBY>1W|R^>5cc1_lOK1`&1!rinIc%G2c^Ft3*fwUe
zGAc7NFf)Jv69WTCjDeAXoq>TtpMjBq5hS9uoq=QWL`EH6eg*~xHU>rp0R{#J_R0Gg
V4Mdq31Q{3@m>7f@U~<9?3;@+b4om<5