1. Add dependencies
<!--Swagger UI - <Dependency> <groupId>Io.springfox</groupId> <Artifactid>Springfox-swagger2</Artifactid> <version>2.2.2</version> </Dependency> <Dependency> <groupId>Io.springfox</groupId> <Artifactid>Springfox-swagger-ui</Artifactid> <version>2.2.2</version> </Dependency>
2. Start Swagger UI Annotations
@SpringBootApplication @enableswagger2 Public class Main { publicstaticvoidthrows Exception { Springapplication.run (Main. class , args);} }
3. Adding controller annotations
@RestController @requestmapping ("/user") @Api ("Swagger UI annotation Api level") Public class Helloworldcontroller { @ApiOperation ("Swagger UI Annotation Method Level") @RequestMapping (Value= "/hello ", method=requestmethod.get) public String Hello () { =" Never trouble Untill trouble troubles you. Some one told me Some years ago. " ; return data; }}
4. Swagger UI Link: localhost:8080//swagger-ui.html (default)
Refer here
Springboot Integrated Swagger UI