如何用boot0(bootmanager怎么用)?如果你对这个不了解,来看看!
SpringBoot2.0的SwaggerUI配置信息和方法,下面是开发人员给大家的分享,一起来看看。
如何用boot0
SpringBoot2.0的SwaggerUI配置信息和方法- 引入POM.XML包导入swagger相关的包
<!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version> </dependency>- 配置Swagger对应的Java代码:
package com.lion.springboot; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("Lion Api Doc") .description("This is a restful api document of Lion.") .version("1.0.0") .build(); } } - UserController.java /** * @author lr * @date 2018年12月12日 上午11:10:48 * @version V1.0.0 */ package com.lion.springboot.controller; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import com.lion.springboot.model.User; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; @RestController @RequestMapping("user") public class UserController { static Map<Long, User> users = Collections.synchronizedMap(new HashMap<Long, User>()); @ApiOperation(value="获取用户列表", notes="") @GetMapping public List<User> getUserList(){ List<User> r = new ArrayList<>(users.values()); return r; } @ApiOperation(value="创建用户", notes="根据User对象创建用户") @ApiImplicitParam(name = "user", value = "用户详细实体user", required = true, dataType = "User") @PostMapping public String postUser(@RequestBody User user) { users.put(user.getId(), user); return "success"; } @ApiOperation(value="获取用户详细信息", notes="根据url的id来获取用户详细信息") @ApiImplicitParam(name = "id", value = "用户ID", required = true, dataType = "Long") @GetMapping(value = "/{id}") public User getUser(@PathVariable Long id) { return users.get(id); } @ApiOperation(value="更新用户详细信息", notes="根据url的id来指定更新对象,并根据传过来的user信息来更新用户详细信息") @ApiImplicitParams({ @ApiImplicitParam(name = "id", value = "用户ID", required = true, dataType = "Long"), @ApiImplicitParam(name = "user", value = "用户详细实体user", required = true, dataType = "User") }) @RequestMapping(value = "/{id}", method=RequestMethod.PUT) public String putUser(@PathVariable Long id, @RequestBody User user) { User u = users.get(id); u.setName(user.getName()); u.setAge(user.getAge()); users.put(id, u); return "success"; } @ApiOperation(value="删除用户", notes="根据url的id来指定删除对象") @ApiImplicitParam(name = "id", value = "用户ID", required = true, dataType = "Long") @RequestMapping(value = "/{id}", method = RequestMethod.DELETE) public String deleteUser(@PathVariable Long id) { users.remove(id); return "success"; } } - 启动后访问界面bootmanager怎么用
大家好,今天分享一篇来源小白一键重装网(xiaobaixitong.com)关于解答:电脑开机出现英文字母开不了机怎么办?
对于不懂电脑修理的用户来说,电脑开机出现一大串的英文字母,没点英语水平都不知道上面写什么,估计也不知道如何解决了,下面小白给您详细解决下遇到这样的情况如何解决。
下面列举一些开机常出现的英文:
常见开机出现的英文:
1、An operating system ...
2、reboot and select...
3、BOOTMGR is missing
4、A disk read error occurred
5、windows boot manager
6、NO bootable debice
7、missing operating system
首先出现这样的英文有几种情况,第一种是系统文件损坏或者丢失导致开不了机,第二种是使用重装系统工具后导致的,最后可能是硬盘出现故障导致的。
第一种:电脑莫名奇妙的开不了机
很多时候我们在使用电脑的或多或少都会有一些非正常的操作,比如电脑强制断电关机,不小心把系统文件杀毒,或者把关键的驱动卸载了。还有一种是电脑中毒把系统文件删掉也会出现这样的情况。
解决方法:
重启电脑按F8(开机后一直敲击),然后尝试进入“最后一次正确的配置”,或者安全模式,把安装的不明软件、驱动等等卸载重新进系统即可。如果仍然不能解决,只能考虑重装系统了。
第二种:使用重装系统工具开不了机
由于第三方的一键重装工具盛行,很多技术不过关,兼容性非常差,如果用户使用了他们的产品很容易安装失败导致开不了机二出现英文字母。
解决方法:
准备一个4G以上的U盘和一台正常上网的电脑使用小白工具制作一个U盘工具,重新安装系统哦。
第三种:硬件硬盘问题
首先尝试拔插下硬盘接口,或者换一个硬盘数据线重新开机进系统。如果不行,只能考虑硬盘或者其他硬件出现故障导致电脑开不了机。一般建议把电脑拿到电脑维修店去检测。
第四种:主板电池没电开不了机
有时候可能是使用时间久了,主板上面的电池没电了,只要重新给主板上面的电池更换即可。
以上就是电脑开机出现英文字母处理方法,有需要的朋友可以收藏下,更多电脑小技巧持续关注小白哦。
今日话题:U盘怎么装Win7系统?
以上就是小白今天的全部内容,安装系统过程中遇到不懂的问题可以留言告诉我!
小白诚意出品,让重装系统变得简单