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

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

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

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

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

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

已有92人预订
预订达标
文章出炉
     
01月09日
01月23日
预订后,您将在01月23日之前获得一篇专享文章,您还将获得一张奔跑吧架构师的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
退款保证:
• 01月15日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
聊聊 CSS 中的布局模式
大漠_w3cplus.com
软技能:程序员如何在职场上少走弯路
墨雪卿
如何用 Python 爬取网页制作电子书
孙亖
Spring Boot 2.0 的快速入门(图文教程)
泥瓦匠 @ bysocket.com
如何在网上下载自己需要的资源
曹某某
GitChat 被恶意攻击引发的技术性思考:拒绝服务攻击
肖志华
利用开源代码和读相关论文来提高写代码能力
李峰
中小型企业基于大数据技术的项目实践
Tumweeg
前端如何拥有自己的服务器
郭方超
浅谈如何开一场 Chat
白宦成
如何更好的把控项目进度以及对资源进行估算
PM圈子-管理
通过源码深入理解 Spring 事务的实现原理
分布式熔断、限流与服务保护:深入 Hystrix 原理及使用
快乐崇拜
前端跨域问题各种解决方案
npc光明
大数据日志离线日志采集系统分析
arry
微信扫描登录