SpringMVC Restful风格

在controller的类上添加@RestController注解

java 复制代码
package com.xiaoya.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

@Controller
@RestController
public class TestController {
    @RequestMapping("/hello/{name}")
    @ResponseBody
    public String hello(@PathVariable String name){
        return "hello "+name;
    }
}

在方法的参数前面标上@PathVariable注解,然后路径中使用{name}就可以解析变量

启动tomcat,访问http://localhost:8080/springmvc1_war_exploded/hello/2

相关推荐
Arva .10 分钟前
开发准备之日志 git
spring boot·git·后端
小宁爱Python34 分钟前
从零搭建 RAG 智能问答系统1:基于 LlamaIndex 与 Chainlit实现最简单的聊天助手
人工智能·后端·python
苏三说技术44 分钟前
高性能场景为什么推荐使用PostgreSQL,而非MySQL?
后端
slim~1 小时前
CLion实现ini 解析器设计与实现
c++·后端·clion
程序员飞哥1 小时前
如何设计多级缓存架构并解决一致性问题?
java·后端·面试
前端小马1 小时前
前后端Long类型ID精度丢失问题
java·前端·javascript·后端
Lisonseekpan1 小时前
Java Caffeine 高性能缓存库详解与使用案例
java·后端·spring·缓存
柳贯一(逆流河版)2 小时前
Spring Boot Actuator+Micrometer:高并发下 JVM 监控体系的轻量化实践
jvm·spring boot·后端
SXJR2 小时前
Spring前置准备(七)——DefaultListableBeanFactory
java·spring boot·后端·spring·源码·spring源码·java开发
Moonbit3 小时前
MoonBit高校行 | 中大、深技大、深大、港科广回顾
后端·开源·编程语言