RequestBody使用(spring-boot集成swagger)
spring-boot
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
项目地址:https://gitcode.com/gh_mirrors/sp/spring-boot
免费下载资源
·
- bean
@Data
@ApiModel
public class UserRepay {
@NotNull(message = "用户ID不能为空")
@ApiModelProperty("用户ID")
private Long userId;
}
- controller
@RestController
@Api(tags = "还款管理", description = "还款管理API")
@RequestMapping("repay")
public class UserRepayController extends BaseController {
@Resource
private UserRepayService userRepayService;
@ApiOperation(value = "获取还款列表", notes = "获取还款列表 userId用户ID必填")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageSize", value = "每页数量", dataType = "Long", paramType = "query"),
@ApiImplicitParam(name = "pageNumber", value = "页码", dataType = "Long", paramType = "query")
})
@RequestMapping(value = "/get", method = RequestMethod.POST)
public Object get(Long pageNumber, Long pageSize,
@RequestBody @ApiParam(value = "还款") UserRepay userRepay) {
return ResponseUtil.getSuccessMap(userRepayService.get(pageNumber, pageSize, userRepay));
}
}
GitHub 加速计划 / sp / spring-boot
73.97 K
40.4 K
下载
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
最近提交(Master分支:10 天前 )
d3a2bf40
* pr/42289:
Add common definition annotations support for ConfigurationProperties
Closes gh-42289
5 天前
44be2e11
Update `` to ensure that common bean definition annotations, such as
`@Lazy`, `@Primary` and `@Fallback`, are applied.
See gh-42289
5 天前
更多推荐
已为社区贡献4条内容
所有评论(0)