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

springboot入门基础

时间:2019-04-14 14:32:27      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:mvc框架   相关   web.xml   http   基础   服务器   入门   函数   注解   

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入门基础

标签:mvc框架   相关   web.xml   http   基础   服务器   入门   函数   注解   

原文地址:https://www.cnblogs.com/zhanggguoqi/p/10704775.html

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