可以在application.properties/application.yml文件中或作为命令行开关指定各种属性,资料来自http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
可以选择需要的属性进行设置。
可以在application.properties/application.yml文件中或作为命令行开关指定各种属性,资料来自http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
可以选择需要的属性进行设置。
Swagger是用来描述和文档化RESTful API的一个项目。Swagger Spec是一套规范,定义了该如何去描述一个RESTful API。类似的项目还有RAML、API Blueprint。 根据Swagger Spec来描述RESTful API的文件称之为Swagger specification file,它使用JSON来表述,也支持作为JSON支持的YAML。
Swagger specification file可以用来给swagger-ui生成一个Web的可交互的文档页面,以可以用swagger2markup生成静态文档,也可用使用swagger-codegen生成客户端代码。总之有了有个描述API的JSON文档之后,可以做各种扩展。
Swagger specification file可以手动编写,swagger-editor为了手动编写的工具提供了预览的功能。但是实际写起来也是非常麻烦的,同时还得保持代码和文档的两边同步。于是针对各种语言的各种框架都有一些开源的实现来辅助自动生成这个`Swagger specification file。
swagger-core是一个Java的实现,现在支持JAX-RS。swagger-annotation定义了一套注解给用户用来描述API。
spring-fox也是一个Java的实现,它支持Spring MVC, 它也支持swagger-annotation定义的部分注解。
首先Mybqtis可以通过SQL 的方式实现分页很简单,只要在查询SQL 后面加上limit #{currIndex} , #{pageSize}
就可以了。
本文主要介绍使用拦截器的方式实现分页。