SpringBoot系列-第一章 入门篇

简介

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。简单来说就是对很多常用第三方技术及框架进行自动配置,只需要简单的注解或引入依赖就完成集成工作,不需要额外的配置。

使用SpringBoot有什么好处

  1. 创建独立的Spring应用程序
  2. 嵌入的Tomcat,无需部署WAR文件
  3. 简化Maven配置
  4. 自动配置Spring
  5. 提供生产就绪型功能,如指标,健康检查和外部配置
  6. 绝对没有代码生成并且对XML也没有配置要求

使用条件

  1. JDK
  2. Intellij IDEA
  3. Maven 3.2.5

创建一个SpringBoot项目

1、使用idea new project 选择如下
在这里插入图片描述
2、指定maven相关信息
在这里插入图片描述
3、选择依赖 web项目
在这里插入图片描述

4、填写项目名称及项目地址
在这里插入图片描述

5、完成,我们看一下项目结构
在这里插入图片描述

项目结构说明

1、熟悉maven项目结构
2、main文件夹下的存放源码及项目配置等,test下存放测试用例之类的测试相关
3、java文件夹下存放java源码,static下存放静态文件,templates存在模板文件
4、application.properties为项目唯一配置文件,支持.properties及.yaml格式

启动测试

1、自定义启动端口,默认为8080

server.port=10087

2、启动类 为xxxApplication,运行main方法即可

@SpringBootApplication
public class DemoApplication {

	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}

}

3、启动完成
在这里插入图片描述
4、写个简单接口测试

@RestController // @controller和@ResponseBody的组合注解
public class DemoController {

    @GetMapping// 声明一个get方法的接口
    public String hello() {
        return "Hello SpringBoot!";
    }

}

打开浏览器访问:http://localhost:10087
测试结果:
在这里插入图片描述

总结

以上我们发现使用SpringBoot可以非常方便、快速的搭建和开发web项目,简直不要太舒服,关注业务逻辑就好。后续会集成更多的内容。

猜你喜欢

转载自blog.csdn.net/weixin_44328580/article/details/85339121