SpringMVC
lbb-luckly
这个作者很懒,什么都没留下…
展开
-
SpringMVC开发RESTful接口
概念什么是REST?REST是Representational State Transfer的缩写。翻译为"表现层状态转化",restful是一种接口设计风格,它不是一个协议,通常是基于HTTP协议的;为什么需要这么⼀个⻛格呢?RESTful的重点之一就是统一的接口命名规则; 每个开发者可能会有不同的接口风格,最常见的就类似于于 getUserInfo,deleteUserInfo等等…,但是这个纯粹是跟每个 开发者的习惯有关,多人协同开发时就可能会产生问题,特别是 前后台分离时,前台人员不得不填写原创 2020-05-25 21:57:21 · 370 阅读 · 0 评论 -
SpringMVC返回类型
handler返回值handler方法可以是三种类型的返回值,用于不同场景ModelAndView返回值为视图和数据的包装类型,用于返回逻辑视图名称和视图需要展示的数据等同于在Request中添加了属性,然后进行了请求转发比如:@RequestMapping("/test")public ModelAndView test() { ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName("原创 2020-05-24 20:49:41 · 445 阅读 · 0 评论 -
SpringMVC 参数映射与文件上传
SpringMVC 参数映射与文件上传hander参数映射当我们要实现一个登陆功能时:创建一个用于处理登录请求的Servlet实现doget等其他http方法(一些情况可能根据业务需要限制请求方法)从request对象中取出数据处理编码验证参数是否符合要求对参数数据类型进行转换(需要时)开始业务逻辑处理(登录)可能需要操作session来完成组织响应给数据,可能是html可能是json,异常处理Header与cookie的处理整个SpringMVC其实就是帮我们对上面的操作进原创 2020-05-23 16:15:58 · 433 阅读 · 0 评论 -
SSM整合
整合步骤1.准备空的web项目,添加依赖2.在web.xml中配置Spring容器3.在web.xml中配置SpringMVC核心控制器4.整合MyBatis与Spring添加pom依赖<dependencies><!-- spring + springwebmvc--> <dependency> <groupId>org.springframework</groupId> <artif原创 2020-05-20 22:03:30 · 226 阅读 · 1 评论 -
SpringMVC简介
概述首先SpringMVC 是一个MVC构架模式的web框架,是基于Servlet的,SpringMVC依然使用多线程同步并发的方式来处理请求,从测试数据来看异步并发效率的确更好,但是其并不成熟,盲目的进行重构可能会引发更多的问题, 并且异步编程在代码结构上会产生较大的变化。构架图:SpringMVC在系统的位置:可以看出SpringMVC 并没有代替Servlet,它只是在Servlet上提供了一套封装好的组件,提高开发效率;还使得开发出的项目更加规范;否则每个人可能有每个人不同的MVC;原创 2020-05-12 19:52:51 · 846 阅读 · 0 评论