An open API service indexing awesome lists of open source software.

https://github.com/daggerok/kotlin-ratpack-spring-boot-mongo-hateoas

This repository contains example how to use together ratpack and spring-boot 1.5.22 within mongodb, hateoas and code using kotlin
https://github.com/daggerok/kotlin-ratpack-spring-boot-mongo-hateoas

gradle hateoas hateoas-hal kotlin mongo mongodb ratpack ratpackweb spring-boot spring-boot-mongodb spring-data-rest

Last synced: 7 months ago
JSON representation

This repository contains example how to use together ratpack and spring-boot 1.5.22 within mongodb, hateoas and code using kotlin

Awesome Lists containing this project

README

          

= kotlin ratpack spring-boot mongo hateoas image:https://travis-ci.org/daggerok/kotlin-ratpack-spring-boot-mongo-hateoas.svg?branch=master["Build Status", link=https://travis-ci.org/daggerok/kotlin-ratpack-spring-boot-mongo-hateoas]

//tag::content[]

This repository contains mixed app using ratpack, spring-boot
with mongodb and HATEOAS REST API repository written on kotlin.
And it's f*cking awesome! =)

.run
----
bash gradlew clean build
bash build/libs/*.jar

# ratpack REST API:
http :5050
http :5050/Max
http :5050/skip/x
http :5050/skip/f/b

# mongo hateoas repo:
http :8080
http :8080/users
----

== resources

- link:https://docs.spring.io/spring-boot/docs/1.5.8.RELEASE/reference/htmlsingle/[spring-boot documentation]
- link:https://docs.spring.io/spring-data/data-mongodb/docs/1.10.x/reference/html/[spring-data-mongodb documentation]
- link:https://docs.spring.io/spring-hateoas/docs/current/reference/html/[spring HATEOAS documentation]
- link:https://ratpack.io/manual/current/index.html[ratpack documentation]
- link:https://kotlinlang.org/docs/reference/[kotlin documentation]

== other repositories

- link:https://github.com/daggerok/spring-boot-2-x-hateoas-example[GitHub: daggerok/spring-boot-2-x-hateoas-example]
- link:https://github.com/daggerok/HATEOAS-demo[GitHub: daggerok/HATEOAS-demo]

//end::content[]