程序员、编程、计算机软件开发、软件工程师、码农

吐槽

面试官:SpringMVC的UML时序图给我画下

程序汪:什么图,不会啊(已经慌了)

面试官:你可以回家等消息了

springmvc时序图

uml代码详解(SpringMVC的UML时序图给我画下)(1)

核心类与接口

- DispatcherServlet 前置控制器

- HandlerMapping 请求映射(到Controller)

- HandlerAdapter 请求映射(到Controller类的方法上)

- Controller 控制器

- HandlerIntercepter 拦截器

- ViewResolver 视图映射

- View 视图处理

uml代码详解(SpringMVC的UML时序图给我画下)(2)

UML时序图

uml代码详解(SpringMVC的UML时序图给我画下)(3)

Alt

Alt片段组合可以理解为if..else if...else条件语句。

相当于经典的if..else..

注意else没逻辑,就是空的

uml代码详解(SpringMVC的UML时序图给我画下)(4)

例子

uml代码详解(SpringMVC的UML时序图给我画下)(5)

LOOP

uml代码详解(SpringMVC的UML时序图给我画下)(6)

par并行

uml代码详解(SpringMVC的UML时序图给我画下)(7)

例子2

uml代码详解(SpringMVC的UML时序图给我画下)(8)

在看个案例

uml代码详解(SpringMVC的UML时序图给我画下)(9)

Opt

uml代码详解(SpringMVC的UML时序图给我画下)(10)

1

推荐工具

uml代码详解(SpringMVC的UML时序图给我画下)(11)

参考

https://www.cnblogs.com/xykjlcx/p/8514583.html

,