第一个SpringBoot

SpringBoot: 能快速的创建出生产级别的Spring应用

SpringBoot的优点:

  • 创建独立Spring应用
  • 内嵌web服务器
  • 用MVC开发最后导出的是war包,目标机需要有tomcat,但springBoot自带服务器,所以直接执行即可
  • 自动starter依赖,简化构建配置
  • 不需要导入过多的依赖
  • 自动配置Spring以及第三方功能
  • 提供生产级别的监控、健康检查及外部化配置
  • 无代码生成、无需编写XML

SpringBoot是整合Spring技术栈的一站式框架

SpringBoot是简化Spring技术栈的快速开发脚手架

SpringBoot的一大特点:简化配置

所有的配置都在applicaton.properties文件中修改

Common Application Properties (spring.io)

1、第一个SpringBoot项目

环境:

  • jdk1.8
  • maven3.8.4

1、先创建一个普通的maven项目

2、配置pom文件

<parent>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.7.0</version>
</parent>

<dependencies>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
</dependencies>

3、创建一个SpringBoot应用

//这是一个SpringBoot应用
//主程序
@SpringBootApplication
public class MainApplication {

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

4、创建一个Controller

/**
*@RestController = @RequestBody + @Controller
*/
@RestController
public class hello {

	@RequestMapping("/hello")
	public String hadle01(){
		return "hello";
	}

}

5、直接运行main方法,然后到浏览器中访问controller中的路径

6、因为SpingBoot可以将文件打包成jar包,所以只要在pom文件中引入下面命令即可

<build>
	<plugins>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
		</plugin>
	</plugins>
</build>
posted @ 2022-06-03 22:29  我眼睛小  阅读(53)  评论(0编辑  收藏  举报