三、SpringBoot Controller
@RequestMapping负责URL注解
value(请求URL路径)、method(HTTP请求)
简单映射 :@RequestMapping(“\user”)
一、只进行value请求:
在本地窗口相关路径查看:
参数传递(GET和POST)(GET直接在url里面传递参数,post在body里面传)
@RequestParam
在方法内传入参数名称,nickname
在本地端口进行访问
可能需要传递很多参数,为避免麻烦,可以传递一个类
1.javabean的创建 alt+ inseet
无参构造、set、get、tostring
2.在controller类中导入
post需要用到apipost工具,
(1)传入www类型参数
结果
(2)传入json类参数
其他都一样,只是要用@Request指明参数类型
四、SpringBoot文件上传+拦截器(默认放在resouse、stasic里面)
1、静态资源访问(位置:classpath:/static/)
添加静态资源访问目录。
2、文件上传(将用户上传的文件存储到web服务器的本地)
添加文件大小限制,
代码编写:
上传文件
3.拦截器
五、构建restful服务
1.restful介绍
2.构建接口
注:get是获取,host是新建,put是更新,delete是删除
文章来源:https://www.toymoban.com/news/detail-423733.html
3.生成文档
Swagger软件,动态生成接口文档
还有很多漏洞,后续会补,目前只是大概的学习,做大作业要用。文章来源地址https://www.toymoban.com/news/detail-423733.html
到了这里,关于JAVAweb开发学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!