SpringBoot 介绍
1.简介
SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。
它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。
另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。
SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品, 它不是一个新的框架,而是在Spring 生态的基础上简化了大量的配置,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,Spring-Boot整合了其他相关联 框架,是开发者能够引入之后,简单的配置之后就可以使用。
2. 特点
(1)自动装配,省略了大量繁琐的 XML 配置,做少量的配置就可以使用;
(2)内嵌Tomcat或Jetty等Servlet容器,可以独立运行;
(4)一系列的start pom来简化Maven的依赖加载,对项目的依赖jar包版本管理;
(5)提供准备好的特性,如指标、健康检查和外部化配置;
(6)绝对没有代码生成,不需要XML配置。
3.新建项目
-
打开IDEA ,在首页里的 File/New/Project 里
-
点击Next,选择需要引入的模块,一般我们选择 web 和 mysql 驱动,其他的模块在项目中用到的话再引入就可以
-
然后 Next, Finish 就可以了,等待依赖下载,等依赖下载好和索引建立好之后,点击运行,项目启动
4. 自定义配置
-
默认启动端口是 8080,更改端口只需要在 resource 目录下的 application.properties 修改配置即可
server.port=80
实际开发中大多数使用 application.yml 格式的配置文件,更直观一些
-
在 DemoApplication.java 文件同目录下新建文件夹,开始业务代码的开发。
-
项目中引入其他jar 包的时候,只需要在 pom.xml 中引入相关的依赖,然后在配置文件里进行参数设置。如果默认的不符合项目要求,可以新建一个配置类,使用 @Configuration注解替换掉默认的配置。
5. 总结
使用 Springboot 开发,更加高效便捷,开箱即用,使开发者更关注与业务逻辑的开发
<扫码关注有惊喜>扫码关注有惊喜>
(转载本站文章请注明作者和出处 枕风宿雪-couldme)