springboot常用操作

1.獲取配置文件值或者當前配置文件dev

	@Value("${spring.profiles.active}")
    private String profile;

2.方法請求

post

 	@ApiOperation(notes = "/saveUserPackages", httpMethod = "POST", value = "	保存用戶包名")
    @RequestMapping(value = "/saveUserPackages", method = RequestMethod.POST, consumes = {"application/json;charset=UTF-8"}, produces = {"application/json;charset=UTF-8"})
    @ResponseBody

get

    @ApiOperation(notes = "/getAdData", httpMethod = "GET", value = "獲取各種廣告信息")
    @RequestMapping(value = "/getAdData", method = RequestMethod.GET,produces = {"application/json;charset=UTF-8"})
    @ResponseBody
    @ApiImplicitParams({
            @ApiImplicitParam(defaultValue = "0", value = "廣告位置 1-開屏廣告,2-首頁廣告,3-紅包廣告,4-列表廣告", name = "ad_location", paramType = "query"),
    })

或者

  @ApiOperation(notes = "/startBlessing", httpMethod = "GET", value = "去祈福")
    @RequestMapping(value = "/startBlessing", method = RequestMethod.GET, produces = {"application/json;charset=UTF-8"})
    @ResponseBody
    public BaseResult startBlessing(@RequestParam @ApiParam(required = true, value = "祈福類型") Integer blessingType) {
    }

3.事務

@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章