1、编写一个查询所有用户的接口
/**
* <p>
* 用户表 前端控制器
* </p>
*
* @author Echo
* @since 2021-12-13
*/
@RestController
@RequestMapping("/ums/umsUser")
public class UmsUserController {
@Autowired
private UmsUserService userService;
/**
* @className UmsUserController
* @author Echo
* @description 查询所有用户
* @updateTime 2021/12/14 20:09
* @return: java.util.List<com.echo.blog.modules.ums.model.UmsUser>
* @version 1.0
*/
@GetMapping(value = "/listAllUsers")
public List<UmsUser> listAllUsers(){
return userService.qAllUsers();
}
}
/**
* @className UmsUserServiceImpl
* @author Echo
* @description 查询所有用户
* @updateTime 2021/12/14 19:48
* @return: java.util.List<com.echo.blog.modules.ums.model.UmsUser>
* @version 1.0
*/
@Override
public List<UmsUser> qAllUsers() {
return userMapper.selectList(new QueryWrapper<>());
}
2、运行项目(http://localhost:8080/swagger-ui.html)
swagger2默认的文档网址是在项目访问路径后加/swagger-ui.html
Knife4j的是 /doc.html
3、由于配置sping-security,即使不配置,也会被拦截,会被定位到http://localhost:8080/login.html
4、用户名为:user
密码在控制台中
5、验证过后,即可登录到文档页面
6、接口测试
7、项目链接 https://github.com/Mbm7280/BLOG