SpringBoot学习笔记(第二课时)
目录
一、启动准备
打开前面建立的项目,然后删除没有必要的文件或文件夹
删除.mvn文件夹、HELP.md文件、mvnw文件和mvnw.cmd文件
这个是我删除后的目录

pom.xml:maven的配置文件src/main/java/com/xxxx/xxxApplication: 项目启动文件,里面有main方法
注意:以后写的测试文件都放在test目录下(单测)
二、项目构建
启动试试:右键xxxApplication文件,选择Run 'xxxApplication'


下图为http://localhost:8080/访问的初始化界面

我们还没有写
下面创建一个名为HelloController的类

代码:
package com.imooc.luckymoney;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
// 注解
@RestController
public class HelloController {
// SpringBoot 1.x版本写法
// @RequestMapping(value = "/hello", method = RequestMethod.GET)
// 新版本写法
@GetMapping("/hello")
public String say() {
return "一起来学SpringBoot";
}
}
然后刷新,访问http://localhost:8080/hello,我们就会看到如下:

三、项目启动项目方法
- IDEA启动
- 命令启动:打开项目所在目录,调出如图Bash命令窗口,运行命令
mvn spring-boot:run也可以运行起项目。(可能会下载一下东西)
停止运行:点击关闭,选择ok即可

- 项目部署,放在服务器运行:1. 先打包:
mav clean package。2. 完成后会都出来一个文件项目根目录/target下有:

然后我们在根目录下的命令窗口运行java -jar target/luckymoney-0.0.1-SNAPSHOT.jar命令启动

本文详细介绍SpringBoot项目的构建、启动及基本控制器的创建过程。通过删除不必要的文件,简化项目结构;利用IDEA或命令行构建并运行项目;创建HelloController类实现HTTP请求处理,展示SpringBoot的快速开发特性。
312

被折叠的 条评论
为什么被折叠?



