学习目标:
springboot
学习内容:
需求:浏览发送,hello请求,响应
hello,boot
学习产出:
1,创建maven
2,引入依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.4</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
3,创建主程序
//@SpringBootApplication:这是一个springboot应用
//主程序类
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
4,编写业务
```java
//@ResponseBody
//@Controller
@RestController
public class HelloController {
@RequestMapping("/hello")
public String handle01(){
return "hello,boot";
}
}
5,测试
直接运行main方法
6,简化配置
application.properties
server.port=8888
7,简化部署
pom.xml
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
直接打成jar包,直接在目标服务器执行即可
注意点
取消cmd快速便捷模式