@FormParam转换为Spring MVC
问题描述:
我使用的是最新版本的Spring。我必须与公司A的第三方服务器现在整合,A公司给了我这样的代码:@FormParam转换为Spring MVC
Path("/user")
public class CallBacks {
String hostDB="jdbc:mysql://localhost:3306/matchmove";
String username="root";
String password="password";
@POST
@Path("/add")
// @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
public Response receive(
@FormParam("id") String id,
@FormParam("amount") String amount,
@FormParam("asset_code") String assetCode,
@FormParam("asset_issuer") String assetIssuer,
@FormParam("memo") String memo) throws NumberFormatException, SQLException {
return Response.ok().build();
}
我想用Spring作为我的项目的其余部分是春天!可有一个人请咨询以下:
1.我可以代替@FormParam 2.使用哪个注解我可以代替Response.ok()的用什么建
谢谢
答
-
。
-
@FormParam
- >@RequestParam
-
Response.ok
- >ResponseEntity.ok
@PostMapping(value = "/add")
public ResponseEntity receive(@RequestParam("id") String id) {
return ResponseEntity.ok().build();
}
ResponseEntity.ok()。build()在Java中似乎不起作用。 PostMapping – TimeToCodeTheRoad
Java还是Spring? PostMapping适用于Spring的新版本。如果您使用的是4.3之前的版本,请使用正常的RequestMapping。也许与ResponseEntity.ok.build相同。你使用的是什么版本。通过IDE intellisense可以使用哪些方法? –
好赶上!我更新了我的春季版本,瞧 – TimeToCodeTheRoad