专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
目录
相关文章推荐
APPSO  ·  国行 iPhone 16 实现 AI ... ·  1小时前  
APPSO  ·  从 GPT-2 开始玩 AI ... ·  6 天前  
今天看啥  ›  专栏  ›  架构师

开挂:3行代码写出8个接口!

架构师  · 公众号  ·  · 2024-10-15 22:28

文章预览

架构师(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 个接口了! 那么我是怎么解决的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览