码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot2.0之纯手写框架

时间:2018-10-21 10:17:21      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:java语言   web   支持   依赖关系   重点   没有   应用   springmvc   enable   

框架部分重点在于实现原理,懂原理!

废话不多说,动手干起来!

SpringMVC程序入口?

没有配置文件,Spring 容器是如何加载?

回顾我们之前搭建Spring Boot项目使用的pom 引入的依赖需要parent,其作用是支持依赖 快速整合框架 不需要写版本号

还有就是web组件,自动引入springmvc spring-web spring-beans  等等都依赖进来了

 

SpringBoot是一个快速整合第三方框架,简化XML配置,完全采用注解、内置HTTP服务器(tomcat、jetty),最终是以Java应用程序进行执行

SpringBoot快速开发框架 快速整合第三方框架 

Spring Cloud才是微服务框架

 

SpringCloud 底层依赖SpringBoot 实现微服务接口(SpringBoot Web组件集成Spring MVC)采用Spring MVC书写接口     玩的是maven哈哈哈哈哈

 

分析Springboot原理:

 1、快速整合第三方  原理:Maven父子工程,已来过来的。     依赖关系 比如web组件 Springboot 整合 Spring mvc

 2、采用注解化    

         如何初始化呢?

         传统web项目通过web.xml  

      注解是在什么时候产生呢?spring3.0以上

    Spring MVC内置注解加载整个SpringMVC容器  @EnableWebMvc 等同于xml文件的一些配置 

    Java语言操作Spring MVC配置初始化

   使用Java代码编写SpringMVC配置初始化过程

3、内置Http服务器

   Java语言创建Tomcat容器,执行class文件。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Spring Boot2.0之纯手写框架

标签:java语言   web   支持   依赖关系   重点   没有   应用   springmvc   enable   

原文地址:https://www.cnblogs.com/toov5/p/9823728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!