spring mvc 4 + swagger2
发布日期:2021-06-28 18:27:37
浏览次数:2
分类:技术文章
本文共 1939 字,大约阅读时间需要 6 分钟。
其他不多说了,直接上步骤。
1、引入包
<dependency>
<groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.6.1</version> </dependency>2、配置类
/**
* <p>Title: Swagger配置类</p> * <p>Description: </p> * @author swy * @date 2017年10月10日 * @version 1.0 */ @EnableWebMvc @EnableSwagger2 @ComponentScan(basePackages = {"com.intetex.controller"}) @Configuration public class SwaggerConfig { @Bean public Docket createDocket() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .groupName("admin") .select() .apis(RequestHandlerSelectors.basePackage("com.intetex.controller")) // 注意修改此处的包名 .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("INTETEX ADMIN RESTful APIs") .description("兄弟纺织网 后台管理 RESTful APIs") .termsOfServiceUrl("http://www.intetex.com/") //.contact("程序猿DD") .version("1.1.0") .build(); } }3、注册配置
<bean class="com.intetex.swagger.SwaggerConfig"/>
4、配置静态资源
<mvc:resources mapping="swagger-ui.html" location="classpath:/META-INF/resources/"/>
<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>5、配置web.xml
<servlet>
<description>spring mvc servlet</description> <servlet-name>springMvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMvc</servlet-name> <url-pattern>*.shtml</url-pattern> <url-pattern>/swagger-resources</url-pattern> <url-pattern>/swagger-resources/configuration/ui</url-pattern> <url-pattern>/swagger-resources/configuration/security</url-pattern> <url-pattern>/v2/api-docs</url-pattern> </servlet-mapping>转载地址:https://blog.csdn.net/xjj1314/article/details/78192398 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月15日 09时35分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LinuxGPIO操作和MTK平台GPIO
2019-04-27
Linux下的图形库curses写贪吃蛇,酷
2019-04-27
【毕业设计】自动泊车系统(APS)记录
2019-04-28
UVA 10100- Longest Match(dp之最长公共子序列)
2019-04-28
SDUT 3364-数据结构实验之图论八:欧拉回路(并查集)
2019-04-28
图的基础(C++)
2019-04-28
SAP用户增强总结-采购订单建立增加客户数据增强示例
2019-04-28
journal of neuroscience:面孔的神经表征与眼动模式相协调
2019-04-28
The Neuroscientist:运动性脑震荡的长期影响
2019-04-28
机器学习实战学习笔记一
2019-04-28
CString.Buffer()的作用
2019-04-28
【一次认识一个市场技术指标】之RSI(相对强弱指标)
2019-04-28
【一次认识一个市场技术指标】之KDJ(随机指标)
2019-04-28
一文读懂量化系统接入及相关平台
2019-04-28
【vn.py】 策略实盘自动交易
2019-04-28
剑指数据结构-从上到下打印二叉树
2019-04-28
字由安装教程【附安装包】
2019-04-28
溜云库(3d66溜溜模型软件) 安装教程【附安装包】
2019-04-28
7-zip安装教程【附安装包】
2019-04-28