查询参数缓存从零到一个框架的演进

作者/分享人:奔跑吧架构师
向 Ta 提问
在互联网公司担任高级 Java 工程师、架构师、技术经理、技术负责人等职务。在工作期间,从零参与公司技术平台建设,组织平台进行过多次大架构升级。作为CSDN博客专家,平时爱写博客分享新的技术和收获,博客地址:http://blog.csdn.net/cml_blog

在项目中,查询条件保持是经常使用到的,特别是管理后台。比如在用户查询页面,可以根据用户的年龄、姓名、昵称等等参数进行查询,当客户已经翻到了第 n 页上,此时点击某个用户详细,页面跳转到用户详细页面对用户信息进行编辑,编辑完成后点击保存,这时候需要返回到用户查询页面上,并且还得回到用户原来页面,并且之前的查询信息都需要保持住。

本场 Chat 就以这个功能为例,在满足设计模式六大原则的基础上,深入讲解从基础到框架设计流程。核心内容如下:

  • 功能实现原理
  • 使用 AOP 的方式实现
  • 使用 SpringMVC 自带功能实现
  • 如何从一个方法到一个框架转变,以及中间的思想
  • 如何使用

从以上几个角度来剖析架构设计的思路,其实攻城狮到架构师只差一步。

已有139人预订
预订达标
文章出炉
     
01月09日
01月23日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张奔跑吧架构师的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
Jane
抛砖引玉,虽然是很普通大部分人也觉得特别简单的功能,讲解的却非常细致,比起看长篇大论的道理却不知如何下手,实例似乎更有说服力,授之以渔。加油,期待你更好的作品
你可能还喜欢
Spring Cloud Consul 从入门到精通
如梦技术 dreamlu
ACT 敏捷教练培养体系
Chat 三人行
Spring 注解是如何实现的
飞翔
程序员的自我进化:学习之道,如何更有效的学习
Soyoger
高并发、高性能 Web 架构解决方案
Array老师
Spring Data JPA 晋级提升篇:复杂场景实战用法与优化
张振华
微信扫描登录