© K. Siva Prasad Reddy 2017

K. Siva Prasad Reddy, Beginning Spring Boot 2, https://doi.org/10.1007/978-1-4842-2931-6_17

17. Spring Boot with Groovy, Scala, and Kotlin

K. Siva Prasad Reddy

(1)Hyderabad, India

Java is the most widely used programming language that runs on Java Virtual Machine (JVM). There are many other JVM-based languages, such as Groovy, Scala, JRuby, Jython, Kotlin, etc. Among them, Groovy and Scala are widely adopted and very popular among the Java community and Kotlin adoption is growing very rapidly.

Spring Boot is a Java-based framework that can also be used with other JVM-based languages. This chapter looks at how to use Spring Boot with the Groovy, Scala, and Kotlin programming languages.

Using Spring Boot with Groovy

Groovy ...

Get Beginning Spring Boot 2: Applications and Microservices with the Spring Framework now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.