Files
spring-session-data-geode/samples/boot/gemfire/spring-session-sample-boot-gemfire.gradle
John Blum 39ff983567 Refactor all Spring Session, Apache Geode Samples using Spring Boot to switch from Thymeleaf to FreeMarker.
Convert Thymelead templates to FreeMarker templates.

Remove the use of WebJars.

Refactor all Sample application code.
2021-12-02 23:33:57 -08:00

43 lines
1.1 KiB
Groovy

apply plugin: 'io.spring.convention.spring-sample-boot'
apply plugin: "gemfire-server"
apply plugin: "application"
dependencies {
implementation project(':spring-session-data-geode')
implementation("org.springframework.boot:spring-boot-starter-freemarker") {
exclude group: "org.apache.logging.log4j", module: "log4j-to-slf4j"
}
implementation("org.springframework.boot:spring-boot-starter-web") {
exclude group: "org.apache.logging.log4j", module: "log4j-to-slf4j"
}
implementation "jakarta.servlet:jakarta.servlet-api"
implementation "org.springframework.data:spring-data-geode-test"
runtimeOnly "org.springframework.shell:spring-shell"
testImplementation("org.springframework.boot:spring-boot-starter-test") {
exclude group: "org.apache.logging.log4j", module: "log4j-to-slf4j"
}
integrationTestCompile seleniumDependencies
integrationTestRuntime "org.springframework.shell:spring-shell"
}
mainClassName = 'sample.client.Application'
bootJar {
mainClassName = 'sample.client.Application'
}
run {
doFirst {
mainClassName = 'sample.server.GemFireServer'
}
}