SpringMVC

MVC
Model 业务封装事务逻辑处理
View 数据展示
Controller 分发指派工作

SpringMVC开发步骤

  1. 导入Spring-MVC包
  2. 配置Servlet
  3. 编写POJO Controller
  4. 将POJO使用注解放到Spring容器中 (@Controller)
  5. 配置组件扫描 Spring-MVC.xml

SpringMVC执行流程

SpringMVC

SpringMVC注解解析

@RequestMapping

用于建立请求URL和处理请求方法的对应关系。
可以用在类上个方法上。
属性:

  1. value 书写映射地址
  2. method 枚举 设置请求方式 RequestMethod.POST
  3. params 用于限定请求参数的条件。
  4. params={“accountName”}, 请求参数必须又accountName
  5. params={“money!100”},请求参数不能是100

SpringMVC Xml配置文件


Original: https://www.cnblogs.com/poteitoutou/p/16313772.html
Author: 破忒头头
Title: SpringMVC

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/569407/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • SpringMVC工作流程

    SpringMVC 1、MVC Model(模型)+View(视图)+Controller(控制器),通过将业务逻辑、数据、显示分离来组织代码。 Service层(处理业务)、Da…

    Java 2023年6月5日
    082
  • 百套响应式前端网站模板源码下载建站视频教程

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月8日
    093
  • SpringBoot笔记(二):配置文件

    虽然SpringBoot约定优于配置,但是在一些特殊情况下,我们依然需要自己定义一些配置,如数据库。下面我们就来研究下SpringBoot是如何配置的。 配置文件样式 Spring…

    Java 2023年6月7日
    062
  • 书写高质量sql的一些建议

    It’s better to light a candle than to curse the darkness 老生常谈的不要使用 select * 如果硬要使用se…

    Java 2023年6月13日
    070
  • Golang中的插件开发

    插件化开发提供了很多便利,可动态扩展程序的相关功能,如Windows中的DLL、Linux中的So文件、还有IDEA中的插件,应用范围不可谓不广;在Golang中提供了自己的插件机…

    Java 2023年6月16日
    064
  • 如何运营好技术相关的自媒体?

    一、前言 今天带来的分享是:如何运营好技术相关的自媒体? 这次我会从「理论」和「实践」两块去小小分享: 「理论」分享清楚里面的商业底层逻辑和框架。对于每个赚钱的案例,底层逻辑和理论…

    Java 2023年6月13日
    069
  • 基于UML软件建模的高校新闻管理系统

    前言 近年来,伴随着我国国内的网络技术快速发展。高校校园网络建设逐渐迅速发展起来,逐步演变为高校的一个宣传窗口。建立自己的高校新闻发布管理系统已经成为了一种趋势。传统的校园新闻往往…

    Java 2023年6月5日
    093
  • springboot项目记录3用户注册界面

    九、注册-前端页面 1.在register页面中编写发送请求的方法,采用点击事件来完成。选中对应的按钮(JQuery下的)(( ” 选 择 器 ” ) ) …

    Java 2023年6月7日
    049
  • DevOps工具选型,什么才是中小企业的最佳选择?

    导读:随着市场竞争的加剧,对企业的软件交付速度提出了更高的要求。落地DevOps、实现高效交付成为了企业共同的追求。 那么落地DevOps,少不了工具的帮忙。然而,一提到DevOp…

    Java 2023年6月8日
    076
  • nodejs解压版安装和配置(带有搭建前端项目脚手架)

    nodejs 安装 我先前用了nvm,觉得nvm挺厉害可以随时更换nodejs版本,但是研究了下,可能自己功力不够还是什么,并不好用,中间还出现了错误;所以最后还是卸载了; 本文图…

    Java 2023年6月16日
    057
  • Spring源码阅读一之 ApplicationContext容器refresh函数过程

    引导: 众所周知,阅读spring源码最开始的就是去了解spring bean的生命周期:bean的生命周期是怎么样的呢,见图知意: 大致流程: 首先后通过BeanDefiniti…

    Java 2023年6月7日
    051
  • nginx重新整理——————http请求的11个阶段中的find_config[十三]

    前言 简单介绍一下find_config 与 preaccess 阶段。 正文 find_config 很大一部分工作是进行location的匹配。 来一张图看下location指…

    Java 2023年5月30日
    070
  • java基础之运算符的优先级

    运算符的优先级(从高到低) 优先 描述 运算符 1 括号 ()、[] 2 正负号 +、- 3 自增自减,非 ++、–、! 4 乘除,取余 、/、%* 5 加减 +、- …

    Java 2023年6月6日
    062
  • JVM内存分配和垃圾回收

    一、JVM堆分代 1、JVM堆被分为了 年轻代和 老年代。年轻代的GC过程称为Yong GC,速度快较频繁。老年代的GC过程称为Full GC,速度较慢应该尽量避免。 2、对象被创…

    Java 2023年6月8日
    080
  • 碎碎念六一

    06.02 生活的乐趣在于造物。 造物从下厨始。 看见三只白色蝴蝶翩飞。花香引蝶。物以类聚。 06.03 走在路上,风轻云淡,日子宁静,如水涟漪。 读书,活动,吃饭,睡觉。 消减一…

    Java 2023年6月9日
    066
  • Redis实现排行榜(带二位小数点)

    查看前百排行 如果还要其他的数据 可以根据userId查询 Original: https://www.cnblogs.com/weiapro/p/15303261.htmlAut…

    Java 2023年6月13日
    059
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球