Skip to content

Commit

Permalink
Merge branch 'feature/issue-38' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
riyenas0925 committed Aug 21, 2020
2 parents bb87726 + 5568ef3 commit 4eb01bd
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 2 deletions.
2 changes: 2 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ dependencies {
implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: '2.10.3'
implementation 'org.jsoup:jsoup:1.13.1'
implementation 'com.querydsl:querydsl-jpa'
compile group: 'io.springfox', name: 'springfox-swagger2', version: '2.9.2'
compile group: 'io.springfox', name: 'springfox-swagger-ui', version: '2.9.2'
compileOnly 'org.projectlombok:lombok'
developmentOnly 'org.springframework.boot:spring-boot-devtools'
runtimeOnly 'com.h2database:h2'
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/dev/riyenas/chatbot/ChatbotApplication.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.scheduling.annotation.EnableScheduling;
import springfox.documentation.swagger2.annotations.EnableSwagger2;

@SpringBootApplication
@EnableCaching
@EnableSwagger2
@EnableScheduling
public class ChatbotApplication {

Expand Down
21 changes: 21 additions & 0 deletions src/main/java/dev/riyenas/chatbot/config/Swagger2Config.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package dev.riyenas.chatbot.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;

@Configuration
public class Swagger2Config {

@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.basePackage("dev.riyenas.chatbot"))
.paths(PathSelectors.any())
.build();
}
}

0 comments on commit 4eb01bd

Please sign in to comment.