Skip to content

dcalap/spring-kotlin-functional

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is designed to demonstrate Spring Framework 5 Kotlin support and Functional web and bean APIs used together:

All the work in that domain now happen in Spring Fu.

Current master branch is based on standalone WebFlux runtime. Spring Boot is based on JavaConfig and does not provide specific support functional bean definition yet (see this issue where this is discussed). That said, it is possible to use experimentally Spring Boot + functional bean definition together via ApplicationContextInitializer, see this Spring Boot branch for a concrete example.

Build the project and run tests with ./gradlew build, create the executable JAR via ./gradlew shadowJar, and run it via java -jar build/libs/spring-kotlin-functional-1.0.0-SNAPSHOT-all.jar.

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 92.2%
  • HTML 6.2%
  • JavaScript 1.6%