赞
踩
首先我们要装好Spring Boot Helper
但是由于直接在IDEA中下的是收费版,在学习阶段我们可以去官网下载一些免费版使用
Spring Boot Helper - IntelliJ IDEs Plugin | Marketplace(点击即可进入官网)
然后在IDEA中导入即可,这样之后你再创建项目的时候就可以看见Spring Initializr的选项了。
再就是创建项目以后我们需要修改一下pom.xml文件,尤其是把这个版本后面的release去掉
其他标红的在新建以后右下角会弹出窗口,点击相关选项进行下载,然后等待一段时间即可。
至此我们就可以开始编写我们的程序呢。
就如同我们刚学编程一样,我们第一个程序就是输出Hello Spring
其中
所以我们可以理解成一个类方法和成员方法的注释,后续只需要用浏览器进行访问即可。(后续演示)
@RestController是Spring Framework中的一个注解,它主要用于标识一个类是RESTful服务的控制器(Controller)。具体来说,@RestController注解是@Controller和@ResponseBody注解的组合体,它结合了这两个注解的功能。(了解即可,此处暂时不过多解释)
直接在浏览器就可以访问了,不过在学习这个之前大家应该需要具备网络的基础知识,例如127.0.0.1是本地环回地址,以及url的含义,如果有疑问可以看之前的文章先进行了解。
@RequestParam
是 Spring 框架中用于处理 HTTP 请求参数的注解,它主要用于将请求 URL 中的参数值绑定到控制器方法的参数上。以下是关于
@RequestParam
的详细解释:
@RequestParam
可以将请求 URL 中的参数值绑定到控制器方法的参数上,使得开发者可以在方法体内直接使用这些参数值。value
或 name
属性可以指定请求参数的名称,如果请求参数名和方法参数名一致,则可以省略该属性。defaultValue
属性允许为参数指定一个默认值,当请求中不包含该参数时,将使用默认值。required
属性的默认值通常为 false
(表示参数不是必需的),但在某些情况下,可以将其设置为 true
以确保请求中必须包含该参数,否则将抛出异常。使用@RequestMapping即可从路径(url)中读取参数
使用如下
注意
1.要把@RestController换成@Controller
2./的省略问题
1. 返回值处理
2. 用途和场景
至此我们Spring Mvc入门暂时结束,我们之后的博客再见,感谢观看!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。