返回列表 上一筆 下一筆

📄 資料內容

import org.springframework.web.bind.annotation.*;



@RestController

@RequestMapping("/users")

public class UserController {



    @GetMapping("/{dept}/search")

    public String searchUsers(

            @PathVariable("dept") String department,  // 從路徑取得部門

            @RequestParam(value = "name", required = false) String name, // 從 Query String 取得姓名

            @RequestParam(value = "age", defaultValue = "18") int age // 帶有預設值的參數

    ) {

        return String.format("正在搜尋 [%s] 部門中,名字包含 [%s] 且年齡大於 %d 的員工",

                             department, name, age);

    }

}

🔐 Base64 編碼內容

aW1wb3J0IG9yZy5zcHJpbmdmcmFtZXdvcmsud2ViLmJpbmQuYW5ub3RhdGlvbi4qOwoKCgpAUmVzdENvbnRyb2xsZXIKCkBSZXF1ZXN0TWFwcGluZygiL3VzZXJzIikKCnB1YmxpYyBjbGFzcyBVc2VyQ29udHJvbGxlciB7CgoKCiAgICBAR2V0TWFwcGluZygiL3tkZXB0fS9zZWFyY2giKQoKICAgIHB1YmxpYyBTdHJpbmcgc2VhcmNoVXNlcnMoCgogICAgICAgICAgICBAUGF0aFZhcmlhYmxlKCJkZXB0IikgU3RyaW5nIGRlcGFydG1lbnQsICAvLyDlvp7ot6/lvpHlj5blvpfpg6jploAKCiAgICAgICAgICAgIEBSZXF1ZXN0UGFyYW0odmFsdWUgPSAibmFtZSIsIHJlcXVpcmVkID0gZmFsc2UpIFN0cmluZyBuYW1lLCAvLyDlvp4gUXVlcnkgU3RyaW5nIOWPluW+l+Wnk+WQjQoKICAgICAgICAgICAgQFJlcXVlc3RQYXJhbSh2YWx1ZSA9ICJhZ2UiLCBkZWZhdWx0VmFsdWUgPSAiMTgiKSBpbnQgYWdlIC8vIOW4tuaciemgkOioreWAvOeahOWPg+aVuAoKICAgICkgewoKICAgICAgICByZXR1cm4gU3RyaW5nLmZvcm1hdCgi5q2j5Zyo5pCc5bCLIFslc10g6YOo6ZaA5Lit77yM5ZCN5a2X5YyF5ZCrIFslc10g5LiU5bm06b2h5aSn5pa8ICVkIOeahOWToeW3pSIsIAoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkZXBhcnRtZW50LCBuYW1lLCBhZ2UpOwoKICAgIH0KCn0K
返回列表 上一筆 下一筆