diff --git a/HELP.md b/HELP.md index 60cb694..9fbd2ab 100644 --- a/HELP.md +++ b/HELP.md @@ -9,6 +9,14 @@ For further reference, please consider the following sections: * [GraalVM Native Image Support](https://docs.spring.io/spring-boot/docs/3.2.4/reference/html/native-image.html#native-image) * [Spring Boot DevTools](https://docs.spring.io/spring-boot/docs/3.2.4/reference/htmlsingle/index.html#using.devtools) * [Spring Configuration Processor](https://docs.spring.io/spring-boot/docs/3.2.4/reference/htmlsingle/index.html#appendix.configuration-metadata.annotation-processor) +* [Spring Web](https://docs.spring.io/spring-boot/docs/3.2.4/reference/htmlsingle/index.html#web) + +### 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/) ### Additional Links These additional references should also help you: @@ -44,7 +52,7 @@ $ ./gradlew bootBuildImage Then, you can run the app like any other container: ``` -$ docker run --rm omnibus:0.0.1-SNAPSHOT +$ docker run --rm -p 8080:8080 omnibus:0.0.1-SNAPSHOT ``` ### Executable with Native Build Tools diff --git a/build.gradle.kts b/build.gradle.kts index a7f6878..82bc471 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -27,7 +27,8 @@ repositories { } dependencies { - implementation("org.springframework.boot:spring-boot-starter") + implementation("org.springframework.boot:spring-boot-starter-web") + implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("org.jetbrains.kotlin:kotlin-reflect") compileOnly("org.projectlombok:lombok") developmentOnly("org.springframework.boot:spring-boot-devtools")