Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package it.my.demo;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.boot.builder.SpringApplicationBuilder;
- import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
- import org.springframework.context.annotation.Bean;
- import springfox.documentation.builders.PathSelectors;
- import springfox.documentation.builders.RequestHandlerSelectors;
- import springfox.documentation.spi.DocumentationType;
- import springfox.documentation.spring.web.plugins.Docket;
- import springfox.documentation.swagger2.annotations.EnableSwagger2;
- @SpringBootApplication
- @EnableSwagger2
- public class MongoTesterApplication extends SpringBootServletInitializer {
- public static void main(String[] args) {
- SpringApplication.run(MongoTesterApplication.class, args);
- }
- @Override
- protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
- return application
- .sources(MongoTesterApplication.class)
- .properties("spring.config.location:" + System.getProperty("jboss.home.dir") + "/var/");
- }
- @Bean
- public Docket apiDocket() {
- return new Docket(DocumentationType.SWAGGER_2)
- .select()
- .apis(RequestHandlerSelectors.any())
- .paths(PathSelectors.any())
- .build();
- }
- }
Add Comment
Please, Sign In to add comment