SpringMvc 3分钟集成swagger2
来源:互联网 发布:云计算平台搭建与部署 编辑:程序博客网 时间:2024/04/29 12:50
swagger:restful管理项目API工具
1、pom.xml增加依赖包
<!-- swagger-mvc --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.4.0</version> </dependency> <!-- swagger-mvc --><!-- json --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.6.5</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.6.5</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.6.5</version> </dependency>2、在spring-mvc.xml中声明swagger配置bean
<bean class="springfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration" id="swagger2Config"/>
3、在spring-mvc.xml中配置资源文件
<mvc:resources location="classpath:/META-INF/resources/" mapping="swagger-ui.html"/><mvc:resources location="classpath:/META-INF/resources/webjars/" mapping="/webjars/**"/>
4、通过以上配置启动项目访问即可看到
localhost:8080/swagger-ui.html
附:Controller及Handler示例
通过手动配置伯swagger界面显示示例
3 0
- SpringMvc 3分钟集成swagger2
- SpringMvc 集成swagger2
- SpringMVC集成swagger2
- SpringMVC集成springfox-swagger2构建restful API
- swagger2集成springMvc生成在线API
- SpringMVC RESTful风格CURD并集成Swagger2
- SpringMVC集成Swagger2,初尝试和遇到的相关问题
- SpringMVC集成Swagger2,初尝试和遇到的相关问题
- Swagger2 (3) 集成easymock 生成mock 测试数据
- Spring Boot 集成Swagger2
- Springboot集成swagger2
- Spring Boot集成Swagger2
- springboot项目集成Swagger2
- SpringBoot集成Swagger2
- springboot集成swagger2
- jeesite集成swagger2
- SpringMvc4集成swagger2
- springboot集成swagger2
- 牛客网编程3
- 洛谷 P2622 关灯问题II
- Mac Xcode 8+ && Qt5.7 Error
- Android中 int 和 String 互相转换的多种方法
- 【笔记】Debian安装Apache2
- SpringMvc 3分钟集成swagger2
- java的动态代理机制详解
- wwWFrank2的Android学习之路二(Activity1)
- 【JZOJ 4866】 【NOIP2016提高组集训】禅与园林艺术
- ==与String类易错题
- Mysql log-bin 日志
- NOIP2016提高A组集训第8场11.5总结
- Android 关于支持https的相关问题
- 04 Java语言基础2-逻辑、位与、三元、if、switch