随笔分类 -  SSM-SpringMVC

摘要:待完成 阅读全文
posted @ 2022-02-13 16:17 草莓爸 阅读(18) 评论(0) 推荐(0) 编辑
摘要:框架整合的方便之处 1)单独使用myBatis的时候,要操作数据库,每次都需要通过SqlSessionFactory和SqlSession方式获取Mapper对象 2)在Spring和Mytis整合之后,无需再通过SqlSessionFactory和SqlSession方式获取Mapper对象,所有 阅读全文
posted @ 2022-02-13 11:49 草莓爸 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1、拦截器 拦截器是基于Java反射机制一级面向切面AOP技术的实现。 在SpringMvc中定义拦截器非常简单 第一种:通过实现HandlerInterceptor接口 第二种:继承HandlerInterceptor 1.1、代码例子 例子:检测用户是否登录 package rui.tool; 阅读全文
posted @ 2022-02-12 19:18 草莓爸 阅读(53) 评论(0) 推荐(0) 编辑
摘要:前端给后端传递数据进行数据绑定时,会经过类型转换,数据格式化,以及数据校验的过程。 1、类型转换 SpringMVC框架提供了一个通用的类型转换模块,该类型转换模块位于包org.springframework.core.convert中,可以在处理方法的参数绑定中使用他们进行数据转换。 Spring 阅读全文
posted @ 2022-02-12 19:17 草莓爸 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1、Json JSON是当前前后端分开开发传递数据首选的数据格式。 这里使用jackson开源包实现JSON数据解析转换。 1.1、导入所需要的包 <!--JSON数据转换--> <!-- https://mvnrepository.com/artifact/com.fasterxml.jackso 阅读全文
posted @ 2022-02-12 19:16 草莓爸 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1、导入标签库 在Jsp页面的顶部位置导入 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%--jstl--%> <%@ taglib prefix="c" uri="http://java.sun.com/js 阅读全文
posted @ 2022-02-12 19:15 草莓爸 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1、Model和ModelAndView的区别 Model只是用来传输数据的,并不会进行业务的寻址。 ModelAndView则可以进行业务寻址,即可以设置对应的要请求的静态文件(jsp等)。 Model是每次请求可以自动创建的,放到方法参数上即可,而ModelAndView是需要自行new的。 2 阅读全文
posted @ 2022-02-12 19:14 草莓爸 阅读(168) 评论(0) 推荐(0) 编辑
摘要:在非注解的方式中,springmvc.xml文件中需要自己配置处理器映射器,处理器适配器,配置每一个控制器,并且每一个请求就要对应一个控制器类,开发很不方便。 注解方式的主要区别在于springmvc.xml文件的配置和处理器的开发代码。 1、springmvc.xml配置 <?xml versio 阅读全文
posted @ 2022-02-12 17:44 草莓爸 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1、Idea项目创建 1、在磁盘上创建SpringMvc目录 2、通过File->open打开该目录 3、在目录内创建模块 单击Next 4、给项目增加WebApp目录 设置SDK 添加Web 选择添加的项目: 编辑路径:增加src\main,web修改成webSite 下方的Resource Di 阅读全文
posted @ 2022-02-12 14:52 草莓爸 阅读(68) 评论(0) 推荐(0) 编辑
摘要:中文文档 https://www.w3cschool.cn/spring_mvc_documentation_linesh_translation SpringMvc是一款基于MVC架构模式的轻量级Web框架,其目的是将Web开发模块化,对整体架构进行解耦,简化Web开发流程。 1、执行流程 Spr 阅读全文
posted @ 2022-02-12 10:13 草莓爸 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示