SpringBoot简介

SpringBoot引言
  • SpringBoot是一个全新的框架,其设计目的是简化Spring应用的初始搭建以及开发过程,该框架使用了特定的方式进行配置,从而使开发人员不再需要定义样板化的配置;
  • SpringBoot 作为快速开发框架;
  • SpringBoot(全新框架,快速开发框架,“微框架”)进一步封装  =  Spring(项目管理) + SpringMVC(控制器);
  • SpringBoot + Spring data jpa 代替 Spring + SpringMVC + mybatis;
  • Json:JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式
 
SpringBoot特点
  1. 构建一个独立的Spring应用;(用SpringBoot + mybatis也行)
  2. SpringBoot开发的应用内嵌tomcat容器,无需部署war文件;
  3. 简化maven配置;
  4. 自动配置Spring应用和SpringMVC应用,没有XML配置文件,相当于简化了Spring相关配置;
 
SpringBoot约定
  • src/main/java
  •     com.xxx.xxx
  •               .dao
  •               .service
  •               Application
  • Application是SpringBoot应用的全局入口类(建议命名为Application),这个类只能出现一次,且这个类要在所有的子包之上,即该类存放位置与controller, dao, service等包位于同一目录之下。
  • src/main/resource
  •     application.yml (必须有这个SpringBoot配置文件)
 
posted @ 2020-10-15 20:28  a最简单  阅读(904)  评论(0编辑  收藏  举报