热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

springboot如何从入门到精通详解一些自我的理解,希望可以有点睛之笔帮助到你们

首先:不管做什么,我们都需要带着一些问题去做。1)springboot是什么?2)springboot带来了什么好处?springboot解决了什么问题?它的这次的升

首先:不管做什么,我们都需要带着一些问题去做。

1)springboot是什么?

2)springboot带来了什么好处?springboot解决了什么问题?它的这次的升级带来了什么坏处?坏处大还是好处大?

3)springboot为我们做了什么?

4)springboot是怎么去实现了我们的需求?为什么能广泛被应用?

这些问题,可能是以后你被面试官问道的问题。

1.什么是springboot?

这个问题,你首选需要了解spring。

那么spring框架了其实就是java平台上的一种开源框架,提供了具有控制反转特性的容器springIoc。用于解决EJB开发复杂的问题。那么springboot了,相当于spring的一次大型升级,由Pivotal团队提供,解决了spring开发带入很多魔法值的问题,集成第三方插件配置大量的xml文件文件。所以springboot能够快速开发,快速集成,省去了一些通用化的问题。其实就是让你节约了时间变得更懒了,好多框架都是一些懒人写的。图的方便。

2.认识springboot的优缺点

优点

1)快速构建项目

2)对主流开发框架的无配置集成

3)项目可以独立运行,无须外部依赖Servlet容器--集成tomcat

4)提供运行时的监控

5)极大的提高了开发效率、部署效率

6)与云计算天然集成

缺点

1)书籍文档较少不容易深入

2)如果不了解spring,出现错误难以定位

3)大量的声明式开发,有时候难以了解运行链路

3.搭建一个springboot工程

 1)新建maven工程

 2)引入springboot的依赖

 3)引入mavne打包插件

 4)创建package

 5)创建springboot的启动类

 6)创建controller类

修改环境配置或者端口、配置映射

server.servlet.context-path=/springboot      ---servlet前缀路径

server.port=8082   ---tomcat端口

spring.profiles.active=dev   ---多环境配置

打包原理

        jar包:

            jar

        war包:(可以放在tomcat运行的war包)

            1)

            war

            2)引入springboot的打包依赖与tomcat依赖

            

                

                

                    org.springframework.boot

                    spring-boot-maven-plugin

                

                

            

           

        

                org.springframework.boot

                spring-boot-starter-tomcat

                provided

        

            3)运行主类需要继承SpringBootServletInitializer并重写configure方法


版权声明:本文为qq_28172815原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_28172815/article/details/94646642
推荐阅读
author-avatar
cui115588
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有