GH-645 Add Kotlin Web example

This commit is contained in:
Oleg Zhurakousky
2021-02-15 18:06:40 +01:00
parent 73bd787c8d
commit 16dacb750f
14 changed files with 830 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
package com.example.kotlin
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.context.annotation.Bean
import java.util.function.Function
import org.springframework.cloud.function.context.FunctionCatalog
import kotlin.jvm.internal.Reflection
import kotlin.jvm.javaClass
@SpringBootApplication
open class DemoKotlinApplication
fun main(args: Array<String>) {
runApplication<DemoKotlinApplication>(*args)
}

View File

@@ -0,0 +1,18 @@
package com.example.kotlin
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.context.annotation.Bean
import java.util.function.Function
import org.springframework.context.annotation.Configuration
@Configuration
class DemoKotlinConfiguration {
@Bean
fun uppercase(): (String) -> String {
return { it.toUpperCase() }
}
}