springboot是什么
我们在学习一个技术的的时候,首先需要弄明白的是,这个技术是什么,他又什么特点,如何才能很快的来上手学习。
在这里关于springboot是什么,现在网上的介绍已经有很多了,大都是大同小异,很简单的来讲,springboot只是spring框架的一部分,他是spring社区中的一个开源框架,相比与spring来讲,springboot能够帮助开发者快速的并且足够简洁的来搭建一个项目,在springboot中我们可以做到很少甚至不写xml类型的配置文件,因为这些功能springboot在底层都已经帮我们封装好了
springBoot的特点
关于springBoot的特点主要有一下几点
1.项目中可以做到没有xml
2.直接嵌入了Tomcat或jetty服务器,不需要部署WAR包
3.创建独立运行的spring项目
4.提供推荐的基础pom文件来简化maven的配置
5.提供可以直接在生产环境中使用的功能,(如性能指标,应用信息等)
springboot的运行环境
springboot 的最新版本可以运行在java6+的环境下,不支持java6以下的版本,根据官方建议,还是使用java8的好,对于spring的版本需要在4.1.5以上