A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小蜀哥哥 于 2017-12-6 16:39 编辑

SpringBoot介绍
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
加入依赖
进入start.spring.io网页,去添加依赖

选择所需要的依赖

点击genarate project进行依赖的下载

得到一个项目,进行解压,得到一个项目结构

配置文件的配置
src/main/resources下面,创建一个配置文件,明叫application.properties


替代之前一系列的xml配置文件,也不需要约束文件,也不需要名称空间,只需要key-value的形式来进行配置即可

代码编写
创建Application.class
这个类,就是我们springboot的入口

1.配置两个注解
@SpringBootApplication
@RestController

2.类需要去继承
SpringBootServletInitializer
3.重写方法
@Override
   
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
      
return builder.sources(Application.class);
   
}
4.main方法中
SpringApplication.run(Application.class, args);

项目直接运行application类,就可以使用了

SpringBoot作用:
整合了web项目中,所需要的配置文件的简化,
把所需要的依赖,进行了简化
解决了依赖版本冲突
解决了名称空间报错的情况

不需要web.xml文件。



注意:Application.class这个类,必须要和所有的类的父包同级,否则,没法去扫描

7 个回复

倒序浏览
成都校区 来自手机 金牌黑马 2017-12-6 16:46:11
沙发
给力,666 继续加油!
回复 使用道具 举报
正好有学员需要 教研部大牛  V5 ❤️
回复 使用道具 举报
66666❤️
回复 使用道具 举报
fai1017 来自手机 中级黑马 2017-12-6 20:54:47
报纸
顶起,磁铁不错
回复 使用道具 举报
fai1017 来自手机 中级黑马 2017-12-6 20:55:23
地板
可以的,顶起。点个赞
回复 使用道具 举报
黑马是最棒的
回复 使用道具 举报
蹲街守护谁 来自手机 初级黑马 2017-12-6 22:30:56
8#
顶起,66666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马