Skip to content

Commit e8d8b70

Browse files
committed
Added springfox Java bean validation plugin
1 parent cbb1b88 commit e8d8b70

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ dependencies {
5959

6060
compile "io.springfox:springfox-swagger2:${swaggerVersion}"
6161
compile "io.springfox:springfox-swagger-ui:${swaggerVersion}"
62+
compile "io.springfox:springfox-bean-validators:${swaggerVersion}"
6263

6364
testCompile 'org.springframework.boot:spring-boot-starter-test'
6465
}

src/main/kotlin/com/example/config/Config.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ import org.elasticsearch.node.NodeBuilder.nodeBuilder
1313
import org.springframework.beans.factory.annotation.Value
1414
import org.springframework.context.annotation.Bean
1515
import org.springframework.context.annotation.Configuration
16+
import org.springframework.context.annotation.Import
1617
import org.springframework.data.elasticsearch.core.ElasticsearchTemplate
1718
import org.springframework.data.elasticsearch.core.EntityMapper
1819
import org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories
1920
import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder
21+
import springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration
2022
import springfox.documentation.builders.ApiInfoBuilder
2123
import springfox.documentation.builders.PathSelectors
2224
import springfox.documentation.builders.RequestHandlerSelectors
@@ -34,6 +36,7 @@ class JacksonConfig {
3436
}
3537

3638
@Configuration
39+
@Import(BeanValidatorPluginsConfiguration::class)
3740
@EnableSwagger2
3841
class SwaggerConfig {
3942
@Bean

0 commit comments

Comments
 (0)