十分钟带你了解前后端常见框架优缺点【1】
程序开发
2023-09-10 14:45:49
前后端常用框架
一、Spring
1.1 Spring 介绍
1.2 Spring 设计目标
1.3 Spring 设计理念
1.4 Spring 特点
1.5 Spring 优点
1.6 Spring 缺点
二、Spring Boot
2.1 Spring Boot 介绍
2.2 Spring Boot 核心设计理念
2.3 Spring Boot 特性
2.4 Spring Boot 优点
2.5 Spring Boot 缺点
三、Spring Cloud
3.1 Spring Cloud 简介及与Sping Boot、Spring 之间的关系
3.1.1 简介
3.1.2 解决单体架构的以下问题
3.1.3 与Spring Boot 和 Spring 之间的关系
理解:
3.2 Spring Cloud 特性
3.3 Spring Cloud 优点
3.4 Spring Cloud 缺点
总的来说优点大过于缺点,目前看来SpringCloud是一套非常完善的分布式框架,目前很多企业开始用微服务、Spring Cloud 的优势是显而易见的。
3.4 Spring Cloud 对比 Dubbo
四、Dubbo
4.1 Dubbo 介绍
4.2 Dubbo 核心功能
4.3 Dubbo 特性
4.4 Dubbo 优点
4.5 Dubbo 缺点
五、Spring MVC
5.1 Spring MVC 介绍
5.2 Spring MVC 执行流程
1,客户端发送请求到这个DispatcherServlet前端控制器
2,前端控制器会通过这个HandlerMapping处理器映射器,找到合适的处理器,就是通过这个输入的url,找到对应的handler
3,返回处理器的执行链,里面会包含多个拦截器的信息,以及需要查找的处理器handler的信息
4,找处理器适配器HandlerAdapter,这一步开始就会去调用handler里面的方法
5,通过执行这个handler里面的方法,会去找具体的controller方法
6,找到具体的controller之后,会返回一个modelAndView给这个HanderAdapter给处理器适配器
7,处理器适配器获取到ModelAndView之后,会将这个结果返回给DispatcherServlet前端控制器
8,通过这个ViewResolver视图解析器进行解析这个ModelAndView
9,解析完成之后,会将这个view返回给前端DispatcherServlet前端控制器
10,将model中的数据填充到这个view视图里面,最后去渲染视图
5.3 Spring MVC 优点
5.4 Spring MVC 缺点
六、JDBC
6.1 JDBC 介绍
6.2 JDBC 常见组件
6.2 JDBC 优点
6.3 JDBC缺点
七、MyBatis
7.1 MyBatis 介绍
7.2 MyBatis 优点
7.3 MyBatis 缺点
八、MyBatis Plus
8.1 MyBatis Plus 介绍
8.2 MyBatis Plus 优点
8.3 MyBatis Plus 缺点
九、Web
9.1 Web 开发介绍及特点
9.2 Web 开发优点
9.3 Web 开发缺点
十、JavaScript
10.1 JavaScript 介绍及特点
10.2 JavaScript 优点
10.3 JavaScript 缺点
十一、AJAX
11.1 AJAX 介绍及特点
11.2 AJAX 优点
11.3 AJAX 缺点
十二、Vue
12.1 Vue 介绍及特点
12.2 Vue 优点
12.3 Vue 缺点
十三、Vuex
13.1 Vuex 介绍
13.2 Vuex 核心概念
13.3 Vuex 优点
13.4 Vuex 缺点
十四、Elasticsearch
14.1 Elasticsearch 介绍及特性
14.2 Elasticsearch 优点
14.3 Elasticsearch 缺点
标签:
上一篇:
guava cache本地缓存的使用
下一篇:
相关文章
-
无相关信息