【Java】SpringMVC路径写法

1、多级路径

✅类路径和方法路径都可以写成多级

✅其中,类路径写在方法路径前面

✅与Servlet不同,SpringMVC中写不写"/"都可以

java 复制代码
@RequestMapping("/hello/t1")
@RestController
public class HelloSpring {
    @RequestMapping( value = "world/t2")
    public String Spring(){
        return "谢慈悲,剃度在莲台下。\n没缘法,转眼分离乍。\n赤条条,来去无牵挂。";
    }
}

2、方法的限制

@RequestMapping这个前缀对post和get方法都有效

注解里,双引号的值会赋给"value"这个属性

多个对多个属性赋值,需要写上属性名只有一个属性时,且属性名为value,可以省略

我们在参数中规定一下,来限制方法

java 复制代码
@RequestMapping("/hello/t1")
@RestController
public class HelloSpring {
    @RequestMapping( value = "world/t2",method = RequestMethod.GET)
    public String Spring(){
        return "谢慈悲,剃度在莲台下。\n没缘法,转眼分离乍。\n赤条条,来去无牵挂。";
    }
}

再次使用post报错,指定方法成功

相关推荐
sunywz17 小时前
【JVM】(4)JVM对象创建与内存分配机制深度剖析
开发语言·jvm·python
亲爱的非洲野猪17 小时前
从ReentrantLock到AQS:深入解析Java并发锁的实现哲学
java·开发语言
星火开发设计17 小时前
C++ set 全面解析与实战指南
开发语言·c++·学习·青少年编程·编程·set·知识
wheelmouse778817 小时前
如何设置VSCode打开文件Tab页签换行
java·python
yangminlei17 小时前
Spring Boot——日志介绍和配置
java·spring boot
廋到被风吹走17 小时前
【Spring】Spring Boot Starter设计:公司级监控SDK实战指南
java·spring boot·spring
码头整点薯条17 小时前
启动报错:Invalid value type for attribute ‘factoryBeanObjectType‘ 解决方案
java
沛沛老爹17 小时前
Web开发者进阶AI:Agent Skills-深度迭代处理架构——从递归函数到智能决策引擎
java·开发语言·人工智能·科技·架构·企业开发·发展趋势
工具罗某人17 小时前
docker快速部署kafka
java·nginx·docker
秋饼17 小时前
【手撕 @EnableAsync:揭秘 SpringBoot @Enable 注解的魔法开关】
java·spring boot·后端