SpringBoot入门编写第一个程序Helloworld
1.系统要求
Java 8
Maven 3.3+
idea 2019+
2.HelloWorld
需求:浏览发送/hello请求,响应 Hello,Spring Boot 2
2.1创建maven工程
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1Vmr4teH-1631840195470)(C:\Users\30287\AppData\Roaming\Typora\typora-user-images\image-20210917084036186.png)]](/wp-content/uploads/aaacj/20220115javaicn/124185xhrou4mbua.jpg)
2.2引入依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.4.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
2.3创建主程序
/**
* 主程序类
* @SpringBootApplication:这是一个SpringBoot应用
*/
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
2.4编写业务
@RestController
public class HelloController {
@RequestMapping("/hello")
public String handle01(){
return "Hello, Spring Boot 2!";
}
}

2.5测试
直接运行main方法即可
浏览器显示:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CicP9AAh-1631840195476)(C:\Users\30287\AppData\Roaming\Typora\typora-user-images\image-20210917084437559.png)]](/wp-content/uploads/aaacj/20220115javaicn/12426t3xmlndga2c.png)
2.6简化配置
可用application.properties
server.port=8888
2.7简化部署
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
把项目打成jar包,直接在目标服务器执行即可。
进如target文件夹:

cmd窗口执行选中的jar:

浏览器显示:

注意点:取消掉cmd的快速编辑模式
以上就是SpringBoot入门编写第一个程序Helloworld的详细内容,更多关于SpringBoot程序的资料请关注其它相关文章!
以上是 SpringBoot入门编写第一个程序Helloworld 的全部内容, 来源链接: utcz.com/p/249247.html
