文章预览
架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 基本需求 肯定有不少人会想:这怎么可能呢? 就算用几乎零配置的 SpringBoot,写一个最简单的接口也得有 3 行代码啊! @RequestMapping ( "test/{request}" ) public String test (@PathVariable String request) { return request + ": Hello World" ; } 那 8 个没啥用的 Hello World 接口就得 24 行代码了! 这还没算拼 SQL 连 JDBC 或者调用 ORM 库 的代码呢! 更不用说还要写 XML 配置 的其它库了! 没错,用传统方式就是这样。 获取一个用户: base_url/get/user 获取一个用户列表: base_url/get/user/list 获取一个评论: base_url/get/comment 获取一个评论列表: base_url/get/comment/list 仅仅是查询,一张表(对应客户端的 model)就要两个接口了,如果再加上增删改,批量改批量删,还有统计,那就得有 8 个接口了! 那么我是怎么解决的
………………………………