通过rest控制器映射其他值

时间:2019-03-29 13:47:42

标签: java rest spring-boot spring-restcontroller spring-rest

我有这个Rest端点,该端点返回具有ID的表:

    @GetMapping("pages")
    public Page<ContractDTO> pages(@RequestParam(value="page") int page, @RequestParam(value="size") int size) {
      return contractService.findAll(page, size).map(mapper::toDTO);
    }

ContractDTO DTO:

public class ContractDTO {

    private Integer id;

    private String name;

    private Integer gateway;

    private Integer reseller_id;

    private Integer acquirer_id;

    private Integer terminal_id;

    private Integer merchant_id;

    private String descriptor;
    ...
}

我将每个其他组件(如acquirer_id,terminal_id等)的ID存储到数据库表中。

我需要执行其他SQL请求,例如SELECT * FROM acquirers WHERE id = 3

用Java转换DTO对象后如何做到这一点?

0 个答案:

没有答案