使用POM方式快速构建Springboot应用。该应用拥有一个控制器类 TestController。该类包含了一个方法testHello,在页面上输出字符串“hello ,xinyu university”。
时间: 2024-09-12 14:02:18 浏览: 45
在Spring Boot项目中,使用Maven (Project Object Model) 进行构建非常常见。首先,你需要创建一个基本的Maven Spring Boot项目结构。以下是步骤:
1. **初始化Maven项目**:
- 创建一个新的Maven项目,选择适当的Spring Boot Starter作为起始依赖。
```
mvn archetype:generate -DarchetypeArtifactId=spring-boot-starter-web
```
2. **添加TestController**:
- 在`src/main/java`目录下创建一个名为`com.example.myapp.controller`的包,然后添加一个名为`TestController.java`的文件,内容如下:
```java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class TestController {
@GetMapping("/test")
public String testHello() {
return "hello, xinyu university";
}
}
```
3. **配置应用主类**:
- 如果还没有的话,在`src/main/java/com/example/myapp/Application.java`(或类似命名)中配置Spring Boot应用启动类,并扫描@Controller注解的类:
```java
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
// 添加@ComponentScan标签扫描测试控制器
@ComponentScan("com.example.myapp.controller")
}
```
4. **运行应用**:
- 打开命令行,导航到项目的根目录,然后运行`mvn spring-boot:run`命令。此时访问`http://localhost:8080/test`将看到"hello, xinyu university"。
阅读全文