spring restcontroller 入门
时间: 2023-11-06 13:06:29 浏览: 91
spring入门
Spring是一个非常流行的Java框架,其中包括了Spring MVC,它是一种基于Java的Web框架,能够帮助开发人员轻松地构建RESTful Web服务。@RestController是Spring 4.0引入的一个新注解,它使得开发人员可以将Spring MVC控制器(Controller)标记为RESTful Web服务的控制器。
下面是一个简单的Spring RESTful Web服务的示例:
1. 添加依赖
在pom.xml文件中添加以下依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
```
2. 创建Controller类
在src/main/java目录下创建一个名为DemoController的类,并使用@RestController注解标记它。
```java
@RestController
public class DemoController {
@GetMapping("/hello")
public String hello() {
return "Hello, World!";
}
}
```
在上面的代码中,我们创建了一个DemoController类,并使用@GetMapping注解标记了一个/hello的映射路径。当访问该路径时,该方法将返回一个字符串“Hello, World!”。
3. 运行应用程序
现在,我们可以运行应用程序并尝试访问/hello路径。可以使用Postman或浏览器在本地主机上访问该路径:
```
http://localhost:8080/hello
```
应该会看到“Hello, World!”字符串作为响应返回。
这就是一个简单的Spring RESTful Web服务的入门示例。您可以根据需要扩展此示例,并使用Spring框架构建更复杂的RESTful Web服务。
阅读全文