1 回答
TA貢獻1859條經驗 獲得超6個贊
您的休息終端節點應如下所示:
@GetMapping("/card_brand/list")
public ResponseEntity<List<CardBrandsListDTO>> getCurruncy() {
return ResponseEntity.ok(cardBrandsListService.getCardBrandsList().stream()
.map(g -> new CardBrandsListDTO(g)).collect(Collectors.toList()));
您正在調用 ,用于獲取 Map 對象的一組條目(您沒有)。此外,在 map 函數中,您的變量是 String(因為您返回的是 ),因此您可以直接將其提供給構造函數。您也可以直接為 設置正確的類型。entrySet()gArrayList<String>ResponseEntity
更新:
您需要相應的構造函數:
public class CardBrandsListDTO {
private String card_brand;
public CarBrandsListDTO(String card_brand) {
this.car_brand = car_brand;
}
//getter and setter
}
順便說一句,我建議您重命名DTO(為了便于理解)以及其中的字段(遵循命名約定)
添加回答
舉報
