JAVAweb开发学习
三、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是删除
3.生成文档
Swagger软件,动态生成接口文档
还有很多漏洞,后续会补,目前只是大概的学习,做大作业要用。
JAVAweb开发学习相关推荐
- Javaweb开发学习笔记(三)
Servlet 1)Servlet的概述 1.什么是Servlet?Servlet,全称Java Servlet,是用Java编写的服务器端程序.其主要功能在于处理请求和发送响应.狭义的Servlet ...
- JavaWeb学习总结(一)——JavaWeb开发入门(转载)
一.基本概念 1.1.WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源( ...
- JavaWeb学习总结(一):JavaWeb开发入门
一.基本概念 1.1.WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源( ...
- JavaWeb开发基础:Cookies/Session学习
JavaWeb开发基础:Cookies学习 理解cookie的实现原理: http协议的特性是无连接性,但我们从服务器上那下来网页的内容之后,socket就close掉了,服务器和浏览器不再连接. 所 ...
- SEEK学习论坛-JavaWeb开发实训课题 (数据库MySQL+js+Ajax+Servlet)
关于这次学校实训,我们做了一个类似于CSDN博客的项目,然后我们小组取名叫SEEK,一个学习论坛,前面ppt有介绍,我主要是负责后端数据库的,与MySQL交互,由我的组长写好js代码,然后将前端所获取 ...
- 最详细的JavaWeb开发基础之java环境搭建(Windows版)
首先欢迎大家来学习JavaWeb,在这里会给你比较详细的教程,从最基本的开始,循序渐进的深入.会让初学者的你少踩很多坑(大实话),如果你已经掌握了JavaWeb开发的基础部分,请耐心等待后续的进阶阶段 ...
- JavaWeb开发环境配置
JavaWeb开发环境配置(win7_64bit) 目录 1.概述 2.JavaWeb学习路线 3.JavaWeb常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大图 1 ...
- JDBC , 使用java来控制mysql。JavaWeb开发的分层设计-三层架:DAO层设计,连接池使用,类加载使用,配置...
大家可以关注一下我的博客 我的博客所有随笔都是我从基础开始学习java的所有知识点 1. Jdbc概述 问题:实际开发中,不可能用工具或者命令行操作数据库,数据库表中的数据最终要使用Java程序来操 ...
- java web开发技术大_2021年六大javaweb开发主流技术
作为历史最为悠久的编程语言--java,历经数十年依然盘踞在编程榜最前面的位置,这与它的技术和应用范围是分不开的,同时呢,javaweb开发主流技术更是java开发者时时刻刻关注的问题,接下来我们一起 ...
最新文章
- 值传递 和 地址传递 的区别(好多句话才可以说清)
- 我要回家软件_这个中秋节,我也要回家
- jQuery滚动指定位置
- ninja: error: 'LIBSOUNDIO_LIB-NOTFOUND', needed by 'bin/k4aviewer', missing and no known rule to mak
- supervisor监控php进程程序,详解Supervisor进程守护监控(转)
- Dubbo为什么用Go重写?
- ups容量计算和配置方法_山埔UPS电源后备时间计算方法
- 怎样构建深度学习模型?六步走,时刻小心过拟合 | 入门指南
- win10在哪里找到计算机,win10计算器在哪里?win10怎么调出计算器?
- python-声音录制和处理
- 使用Mapviz、中科图新 进行机器人GPS轨迹卫星地图绘制
- 关于用KMS的时候手欠把原装正版win11的激活卸载了怎么办
- CCIE--PIM+DMVPN+MSDP
- 玩客部落ASO解读:应用商店关键词曝光原理
- word页眉页脚,奇偶不同
- Excel 如何制作时间轴
- c语言链表删除重复点,【图片】想问一道链表题,如何删除重复元素【c语言吧】_百度贴吧...
- excel怎么设置自动计算_EXCEL内输入起始时间,如何自动计算小时时间差?
- 如何用电脑控制手机屏幕,写工作日志
- 【FPGA入门教程】(六)时序逻辑电路设计
热门文章
- 声纹识别与声源定位(一)
- Visual Studio Code介绍
- 切换到/etc/ppp/ipup文件,写出操作命令过程,并显示详细过程,和推迟30秒关机命令
- 第八天 02.hydra暴力破解ssh密码以及ftp密码
- 反向代理配置:location 后面的规则带斜杆和不带斜杆的区别
- 进入BeOS的花花世界 系列一
- Lawnmower(洛谷 CF115B)
- error C2059: 语法错误:“,”
- js圆周运动动画_JavaScript动画实例:沿圆周运动的圆圈
- 如何让机器向“时尚达人”学习?阿里做了个“实用”的图像数据集