ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

spring boot 注解

2022-05-12 16:01:17  阅读:160  来源: 互联网

标签:pagination 谢谢 tags spring boot private value 注解 final


@Api(value = "谢谢谢谢", tags = "惺惺惜惺惺")
@RestController
@RequestMapping(UrlConstant.TIKTOK + "store/live")
@RequiredArgsConstructor
public class StoreLiveController {

  private final StoreLiveService storeLiveService;
  private final TiktokRequest2Service tiktokRequest2Service;
  private final StoreService storeService;
  private final TiktokRequestService tiktokRequestService;

  @ApiOperation(value = "谢谢谢谢谢谢", tags = "v3.9.5")
  @PostMapping(value = "/list", produces = MediaType.APPLICATION_JSON_VALUE)
  //    @PermissionAccess(value = Permission.STORE_INFO_GOODS_LIST, cls =
  // DefaultPermissionMethod.class)
  public JsonMessage<ApiPagination<EsStoreLiveData, StoreRelationListVo>> getStoreLiveList(
      @RequestBody @Valid ApiPagination<EsStoreLiveData, StoreRelationListVo> pagination)
      throws IOException {
    List<EsStoreLiveData> list = storeLiveService.getStoreLiveList(pagination);
    return new JsonMessage<>(200, "", pagination);
  }

 

1.@RequiredArgsConstructor  替代 @Autowired注解 但是类必须用final 修饰

2.@RestController 是@controller和@ResponseBody 的结合

3.@Api: 用在请求的类上,表示对类的说明

  • tags="说明该类的作用,可以在前台界面上看到的注解"
  • value="该参数无意义,在UI界面上看不到,不需要配置

4.

标签:pagination,谢谢,tags,spring,boot,private,value,注解,final
来源: https://www.cnblogs.com/elsons/p/16262795.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有