springboot入门基础

Posted zhanggguoqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot入门基础相关的知识,希望对你有一定的参考价值。

1.什么是springboot?
springboot是一个快速开发框架,快速整合第三方依赖
(原理:maven父子工程的方式),简化xml的配置,采用注解形式,
内置HTTP服务器(Jetty、Tomcat)最终以java应用程序执行。
2.核心原理:
<1>基于springMVC无配置文件,纯java完美注解化,Main函数启动。
<2>快速整合第三方框架,maven继承依赖关系。
3. 重点
3.1 父子依赖关系:
springboot通过引用spring-boot-stater-web依赖,整合SpringMVC框架 .
只需要听过maven继承的方式引用spring-aop,spring-beans,spring-core,spring-web等相关依赖。
3.2 注解化;
没有web.xml配置文件,通过java代码操作整个springMVC的初始化过程,java代码
最终生成class文件,内置服务器加载class文件,当程序加载完成后项目就可以启动。
4.没有 web.xml文件,tomcat如何启动,注解什么时候产生?
spring3.0以上,将提供注解,完全不需要配置文件加载项目。
springMVC内置注解加载整个springMVC项目。相当于java代码编写springMVC初始化。

先加载web容器,后加载class文件,加载过程中发现java代码编写springMVC初始化,就会先加载SPringMVC容器,程序加载完毕后后,就可以访问项目。


以上是关于springboot入门基础的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 2从入门到入坟 | 基础入门篇:你会看Spring Boot的官方文档吗?

Spring Boot 2从入门到入坟 | 基础入门篇:你会看Spring Boot的官方文档吗?

Spring Boot入门教程大纲

基础篇:Spring Boot入门体验(图文教程)

Spring Boot 入门之 Web 篇

Spring Boot 入门之基础篇