响应



不便管理,难以维护
统一响应结果:

实战案例:

点击查看代码
```plaintext
@RestController
public class emp {
    @RequestMapping("/listEmp")
    public Result list() {
        //加载解析emp.xml文件
        String file = this.getClass().getClassLoader().getResource("emp.xml").getFile();
        List<Emp> emplist = XmlParserUtils.parse(file, Emp.class);

        //对数据进行转换处理
        emplist.stream().forEach(emp -> {
            //处理gender 1:男 2:女
            String gender = emp.getGender();
            if ("1".equals(gender)) {
                emp.setGender("男");
            }else if ("2".equals(gender)){
                emp.setGender("女");
            }
            //处理job 1:讲师 2:班主任 3:就业指导
            String job = emp.getJob();
            if ("1".equals(job)) {
                emp.setJob("讲师");
            }else if ("2".equals(job)){
                emp.setJob("班主任");
            }else if ("3".equals(job)){
                emp.setJob("就业指导");
            }
        });
        //响应数据
        return Result.success(emplist);
    }
}
</details>代码复用性差,难以维护
posted @ 2025-03-15 16:50  mooncage  阅读(27)  评论(0)    收藏  举报