qidao123.com技术社区-IT企服评测·应用市场

标题: SpringMVC [打印本页]

作者: 勿忘初心做自己    时间: 2025-3-12 22:11
标题: SpringMVC
SpringMVC

1. 初识SrpingMVC

ssm:spring+springmvc+mybatis        MVC三层架构
Spring:IOC 和 AOP
SpringMVC:SpringMVC的实行流程!
MVC:模型(dao,service),视图(jsp),控制器(Servlet)
SpringMVC特点:
Spring的web框架围绕DispatcherServlet设计。DispatcherServlet的作用是将哀求分发到不同的处理器。从Spring2.5开始,利用java5或以上版本的用户可以接纳注解的controller声明方式
快速入门:
大概遇到的问题:访问出现404,排查步调:
2. SpringMVC实行原理



实际开发中,我们不会这么去做,我们一般通过注解来实现!!
3. 利用注解实现SpringMVC

SpringMVC必须设置的三大件:
处理器映射器,处理器适配器,视图剖析器
实现接口Controller定义控制器是较老的办法
缺点是:一个控制器只有一个方法,如果要多个方法则需要定义多个Controller
  1. @Component                组件
  2. @Service                serivce层
  3. @Controller                controller层
  4. @Repository                dao层
复制代码
4. RestFul风格

RestFul就是一个资源定位及资源操纵的风格,不是标准也不是协议,只是一种风格
利用RestFul操纵资源:可以通过不同的哀求方式来实现不同的结果!
如下:哀求地址一样,但是功能大概不同
http://127.0.0.1/item/1                查询,GET
http://127.0.0.1/item                        新增,POST
http://127.0.0.1/item                        更新,PUT
http://127.0.0.1/item/1                删除,DELETE
原来的:http://localhost:8080/add?a=2&b=3

RestFul:http://http
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/) Powered by Discuz! X3.4