1.1为什么用springboot(2)

传统项目,整合ssm或ssh,配置文件,jar冲突,整合麻烦。Tomcat容器加载web.xml配置内容

springboot完全采用注解化(使用注解方式启动springmvc,没有web.xml,springmvc3后采用注解方式启动springmvc)简化配置快速整合第三方框架(maven依赖继承),内嵌http服务器(tomcat,jetty,通过java创建tomcat),构建微服务应用。最终以java应用程序进行执行

1.2Springboot与springcloud关系(3)

springboot快速开发框架,快速整合第三方常用框架,完全采用注解化,简化xml配置,最终以java应用程序进行执行。构建springcloud微服务应用。

springcloud是目前完整的微服务解决框架,功能强大。注册中心,服务治理(网关,负载均衡,断路器,分布式配置中心,服务链路,消息总线)。

Springcloud微服务通讯技术: http+json(restful)

1.3Springboot与springmvc关系(4)

Springboot web组件默认集成springmvc,但springboot启动springmvc时没有传统配置文件(springmvc.xml)

Springboot如何启动springmvc?

Springmvc3.0后支持注解方式启动springmvc(使用java代码启动),不需要配置文件,

注解为:@enablewebmvc

springcloud依赖于springboot实现微服务,使用springmvc编写微服务接口。

最新文章

  1. [转]C#如何把文件夹压缩打包然后下载
  2. ping过程
  3. 网络存储技术介绍(1) ( based on zt)
  4. JavaScript编程规范
  5. 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)(整理)
  6. 如果AlertView输入框为空,则禁止点击确定按钮
  7. rspec学习01
  8. NOI2015 寿司晚宴
  9. Python学习【第26篇】:Python系列- 多线程(threading)
  10. iOS 获取app进程被杀死事件
  11. ABAP开发规范
  12. MapReduce多种join实现实例分析(一)
  13. 在IDEA中构建Tomcat项目流程
  14. inline-block和float 布局的选择
  15. Java之旅_面向对象_重写和重载
  16. mpvue小程序图片404
  17. Andoird通信之简单聊天ChatApp
  18. 【F12】Console命令,让js调试更简单
  19. [UI] 精美UI界面欣赏[2]
  20. Office 365 Pass-through身份验证及Seamless Single Sign-On

热门文章

  1. 【431】Prim 算法 & Kruskal 算法
  2. Difference between Process and thread?
  3. Python unittest框架实现appium登录
  4. CF1239A Ivan the Fool and the Probability Theory
  5. win7和Ubuntu16.04之间相互远程控制
  6. git如何新建分支
  7. 6、rabbitmq&java代码操作
  8. (模板)hdoj2544(最短路--bellman-ford算法&&spfa算法)
  9. redis的key设置每天凌晨过期的思路
  10. C++拾忆