Spingboot简单介绍

2020/11/08

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. 自定义配置

  1. 默认启动端口是 8080,更改端口只需要在 resource 目录下的 application.properties 修改配置即可

    server.port=80
    

    实际开发中大多数使用 application.yml 格式的配置文件,更直观一些

  2. 在 DemoApplication.java 文件同目录下新建文件夹,开始业务代码的开发。

  3. 项目中引入其他jar 包的时候,只需要在 pom.xml 中引入相关的依赖,然后在配置文件里进行参数设置。如果默认的不符合项目要求,可以新建一个配置类,使用 @Configuration注解替换掉默认的配置。

5. 总结

​ 使用 Springboot 开发,更加高效便捷,开箱即用,使开发者更关注与业务逻辑的开发


<扫码关注有惊喜>

(转载本站文章请注明作者和出处 枕风宿雪-couldme

Show Disqus Comments

快捷导航