SpringBoot是什么,能够作什么?

SpringBoot简析html

一、SpringBoot是什么?spring

   在Spring框架这个你们族中,产生了不少衍生框架,好比 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并不是是一种技术,而是一种思想,在操做方面是指在spring配置文件中建立<bean>,依赖注入即为由spring容器为应用程序的某个对象提供资源,好比 引用对象、常量数据等。数据库

   SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,因此 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。编程

二、SpringBoot能够作什么?安全

  最明显的特色是,让文件配置变的至关简单、让应用部署变的简单(SpringBoot内置服务器,并装备启动类代码),能够快速开启一个Web容器进行开发。springboot

三、SpringBoot工程的使用特色服务器

  (1)一个简单的SpringBoot工程是不须要在pom.xml手动添加什么配置的,若是与其余技术合用 好比postMan(文档在线自动生成、开发功能测试的一套工具)、Swagger(文档在线自动生成、开发功能测试的一套工具),则须要在pom.xml中添加依赖,由程序自动加载依赖jar包等配置文件。框架

  (2)咱们以前在利用SSM或者SSH开发的时候,在resources中储存各类对应框架的配置文件,而如今咱们只须要一个配置文件便可,配置内容也大致有 服务器端口号、数据库链接的地址、用户名、密码。这样,虽然简单 但在必定问题上而言,这也是极不安全的,将全部配置,放在一个文件里,是很危险的,但对于通常项目而言并不会有太大影响。工具

   (3)在SpringBoot建立时会自动建立Bootdemo1Application启动类,表明着本工程项目和服务器的启动加载,在springBoot中是内含服务器的,因此不需手动配置Tomact,但注意端口号冲突问题。post

四、关于SpringBoot各类层之间的注解问题

   (1)推荐到此博客查询关于springboot的注解详情 http://www.javashuo.com/article/p-vejyskox-ku.html

相关文章
相关标签/搜索