
SpringMvc
文章平均质量分 79
一条要上岸的鱼
自信长在骨子里烧了还有把灰
展开
-
SSM整合
SSM:Spring、Mybatis、SpringMVC所谓SSM整合,实际上是Mybatis和Spring框架的整合,就是把mybatis中的配置整合到Spring中。我们知道,万事万物皆为对象,其整合原理就是把mybaits中的配置内容(包括数据源、配置映射文件、给包起别名等。。)封装到一个类中,存放在spring的sqlSessionFactoryBean中具体实现步骤:(1)创建一个maven-web工程(2)替换掉webapp下的WEB-INF下的web.xml文件为如下: (3)在pom.x原创 2022-06-17 10:08:27 · 269 阅读 · 0 评论 -
五、springMvc的运行流程
①用户发送请求至前端控制器DispatcherServlet。②DispatcherServlet收到请求调用HandlerMapping处理器映射器。③处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。④DispatcherServlet调用HandlerAdapter处理器适配器。⑤HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)。⑥Controller执原创 2022-06-14 08:31:12 · 524 阅读 · 0 评论 -
四、springMvc第四节
将文件上传到阿里云的OSS文件服务器,我们可以看官方提供的阿里云文档。(1)导入官方给的依赖jar包。这里直接给你不用去找了,官网上也有 (2)代码测试点击简单上传以后,往下找到第三个---上传文件流。可以搞一个Demo测试类,将其中的代码复制进去 上传文件流以下代码用于将文件流上传到目标存储空间examplebucket中exampledir目录下的exampleobject.txt文件。 里面需要修改的几个地方: Endpoint:复制这个地址:在你的OSS的backet中找到你要存储的文件夹,原创 2022-06-12 19:06:11 · 627 阅读 · 0 评论 -
三、springMvc第三节
在前端页面,我们可以提交文件,点击提交以后,文件的路径会被传到控制层,然后将这个路径存到数据库中。当我们想查询我们添加的文件时,页面会发送请求到控制层,执行查询业务,像数据库中查询我们的文件路径,如果是ajax异步请求,在控制层封装成json数据最后返回到前端页面。实现步骤:(1)在pom.xml中引入文件上传的依赖--commons-fileupload (2)简单创建一个前端页面,包含文件上传的表单和提交按钮 注意:(3)在springmvc中配置文件上传解析器 注意:id名原创 2022-06-11 10:22:39 · 121 阅读 · 0 评论 -
二、springMvc第二节
我们可以想一想,JDBC中servlet层是如何把数据保存并将数据响应给前端页面的。这里的controller层回显数据到网页的原理与其不经相同。requset:作用范围: 同一个请求内有效。requset.setAttribute(key,value)保存数据。session:作用范围: 同一个会话有效,只要会话不关闭会一直有效。setAttribute(key,value)el表达式:获取保存的数据 ${scope.key}springmvc保存数据到网页:Model存储数据的方法为:model(Mod原创 2022-06-11 09:58:20 · 154 阅读 · 0 评论 -
一、SpringMvc第一节
经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。 M即model模型是指模型表示业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。 V即View视图是指用户看到并与之交互的界面原创 2022-06-10 10:07:03 · 204 阅读 · 0 评论