JAVAweb开发学习

这篇具有很好参考价值的文章主要介绍了JAVAweb开发学习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

三、SpringBoot Controller

@RequestMapping负责URL注解

value(请求URL路径)、method(HTTP请求)

简单映射 :@RequestMapping(“\user”)

一、只进行value请求:

JAVAweb开发学习

 在本地窗口相关路径查看:JAVAweb开发学习

 

 参数传递(GET和POST)(GET直接在url里面传递参数,post在body里面传)

@RequestParam

在方法内传入参数名称,nickname

JAVAweb开发学习

在本地端口进行访问 

 JAVAweb开发学习

 可能需要传递很多参数,为避免麻烦,可以传递一个类

1.javabean的创建 alt+ inseet

无参构造、set、get、tostring

JAVAweb开发学习

 2.在controller类中导入 

JAVAweb开发学习

post需要用到apipost工具,

(1)传入www类型参数

JAVAweb开发学习

JAVAweb开发学习

结果

 JAVAweb开发学习

 

JAVAweb开发学习

 JAVAweb开发学习

 (2)传入json类参数JAVAweb开发学习

其他都一样,只是要用@Request指明参数类型

 四、SpringBoot文件上传+拦截器(默认放在resouse、stasic里面)

1、静态资源访问(位置:classpath:/static/)

添加静态资源访问目录。

JAVAweb开发学习

2、文件上传(将用户上传的文件存储到web服务器的本地)

添加文件大小限制,

 JAVAweb开发学习

 代码编写:JAVAweb开发学习

 上传文件JAVAweb开发学习

 3.拦截器

五、构建restful服务

1.restful介绍

2.构建接口

注:get是获取,host是新建,put是更新,delete是删除

JAVAweb开发学习

3.生成文档

Swagger软件,动态生成接口文档

还有很多漏洞,后续会补,目前只是大概的学习,做大作业要用。文章来源地址https://www.toymoban.com/news/detail-423733.html

到了这里,关于JAVAweb开发学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Spring MVC学习随笔-控制器(Controller)开发详解:控制器跳转与作用域(一)

    学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 3.流程跳转 在web.xml里添加Servlet然后执行 可以看到通过url拼接可以获取传递的数据 四种跳转指的是:在SpringMVC中控制器与JSP或者控制器与控制器之间的跳转。 Controller - - forward — JSP Co

    2024年02月05日
    浏览(57)
  • JavaWeb开发06-原理-Spring配置优先级-Bean管理-SpringBoot原理-Maven继承和聚合-私服

    不同配置文件,配置同一个属性谁有效 propertiesymlyaml 命令行参数Java系统属性 项目打包后要改变属性: 红色是Java系统属性,绿色是命令行参数 ‘ 获取IOC容器:applicationContext就是IOC容器对象 IOC容器中bean是默认单例的只有一个,这样三个获取的bean是同一个 单例还是多例取决

    2024年04月23日
    浏览(46)
  • 【JavaWeb后端开发-第五章(2)】Mybatis 进阶学习

    学习完mybatis入门后,我们继续学习mybatis基础操作。 需求说明:     根据资料中提供的《tlias智能学习辅助系统》页面原型及需求,完成员工管理的需求开发。 通过分析以上的页面原型和需求,我们确定了功能列表: 查询     根据主键ID查询     条件查询 新增

    2024年02月01日
    浏览(51)
  • Spring MVC学习随笔-控制器(Controller)开发详解:调用业务对象、父子工厂拆分(applicationContext.xml、dispatcher.xml)

    学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 💡 1. 接收客户端(Client)请求参数【讲解完毕】2. 调用业务对象【讲解】3. 页面跳转 dispatcher.xml DAO Service Controller 现有SSM开发中存在的问题 MVC层的对象(Controller, mvc:annotation-driven/,视图解

    2024年02月05日
    浏览(49)
  • 【javaweb】学习日记Day3 - Ajax 前后端分离开发 入门

    目录 一、Ajax 1、简介 2、Axios (没懂 暂留) (1)请求方式别名 (2)发送get请求 (3)发送post请求 (4)案例 二、前端工程化 1、Vue项目-目录结构 2、Vue项目-启动 (1)vscode页面启动 (2)cmd命令框启动 3、配置Vue端口号 4、Vue项目开发流程 三、Vue组件库 - Element  1、快速入门

    2024年02月12日
    浏览(37)
  • Spring MVC学习随笔-控制器(Controller)开发详解:控制器跳转与作用域(二)视图模板、静态资源访问

    学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 衔接上文Spring MVC学习随笔-控制器(Controller)开发详解:控制器跳转与作用域(一) SpingMVC中request作用域的处理 代码 Model、ModelMap相关细节分析 通过Model、ModelMap进行作用域处理,可以解决

    2024年02月05日
    浏览(47)
  • 学习注解的使用模拟RequestMapping解析path

    注解在后端开发过程中提供了许多的便利,提高了代码简洁性和可读性,在应用程序中占据越来越重要的作用,很有学习的必要,接下来会通过代码来完成对类、方法、属性注解的解析。 回到顶部 代理类会使我们获取注解失败,要做特殊处理。

    2024年02月16日
    浏览(48)
  • 黑马程序员JavaWeb开发|案例:tlias智能学习辅助系统(6)解散部门

      指路(1)(2)(3)(4)(5)👇 黑马程序员JavaWeb开发|案例:tlias智能学习辅助系统(1)准备工作、部门管理_tlias智能学习辅助系统的需求分析-CSDN博客 https://blog.csdn.net/YOYU_/article/details/135476566 黑马程序员JavaWeb开发|案例:tlias智能学习辅助系统(2)员工管理|分页查询、

    2024年01月19日
    浏览(53)
  • idea配置SpringBoot+MybatisPlus的Controller模板,一键生成Controller

    本质是idea使用velocity生成代码 我用的MybatisX-Generator生成了entity和service等,但是他没有controller,还得自己创建好麻烦,于是写了模板。 我的格式(以t_user_info表为例): com.xx.entity.UserInfoEntity com.xx.service.UserInfoService 我想在com.xx.controller中输入UserInfoController,让他给我创建基本的

    2024年04月13日
    浏览(47)
  • SpringBoot教程(五) | SpringBoot中Controller详解

    SpringBoot整合SpringMvc其实千面一直讲的都是。只需要我们在pom文件中引入 web的starter就可以了,然后我们就可以正常使用springMvc中的功能了。所以本篇文章可能更多的是回顾,回顾一下springMVC中的一些常用的功能。 按照正常的流程,我们应该先讲一讲怎么配置视图解析器,但是

    2024年01月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包