SSM框架学习
文章平均质量分 91
介绍Spring全家桶
孤独的偷学者
这个作者很懒,什么都没留下…
展开
-
Mybatis学习笔记之Mybatis的快速开始
文章目录1 Mybatis简介1.3 什么是Mybatis?1.2 Mybais的第一个程序1.3 搭建项目中容易出现的问题1 Mybatis简介1.3 什么是Mybatis?它是一款半自动的ORM持久层框架,具有较高的SQL灵活性,支持高级映射(一对一,一对多),动态SQL,延迟加载和缓存等特性,但它的数据库无关性较低持久化是什么持久化是将程序数据在持久状态和瞬时状态间转换的机制。即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在数据原创 2022-01-09 14:53:00 · 1074 阅读 · 0 评论 -
SpringMVC学习笔记之使用注解配置SpringMVC
文章目录11 注解配置SpringMVC11.1 创建初始化类,代替web.xml11.2 创建SpringConfig配置类,代替spring的配置文件11.3 创建WebConfig配置类,代替SpringMVC的配置文件11.4 测试功能11 注解配置SpringMVC使用配置类和注解代替web.xml和SpringMVC配置文件的功能11.1 创建初始化类,代替web.xml在Servlet3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerIn原创 2022-01-09 11:02:26 · 278 阅读 · 0 评论 -
SpringMVC学习笔记之拦截器
9 拦截器9.1 什么是拦截器Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要想写一个自己定义的拦截器,我们需要实现HandlerInterceptor接口(推荐)或者继承HandlerInterceptorAdapter类。一个浏览器的请求发送到服务器历经的流程如下:单个拦截器示意图:多个拦截器示意图(注意每个Handler的执原创 2022-01-09 09:59:47 · 564 阅读 · 0 评论 -
SpringMVC笔记之HttpMessageConverter
8 HttpMessageConverterHttpMessageConverter,报文信息转换器,它有两个作用:将请求报文转换为Java对象或将Java对象转换为响应报文HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBody,RequestEntity,@ResponseEntity8.1 环境准备首先,新建一个Moodle,然后修改pom.xml内容如下<?xml version="1.0" encoding="U原创 2022-01-08 19:52:49 · 762 阅读 · 0 评论 -
SpringMVC学习笔记之RESTful风格
文章目录7 使用SpringMVC完成RESTful的实现7.1 什么是RESTful风格?7.2 传统风格与RESTFul风格对比7.2.1 使用传统风格操作资源7.2.2 使用RESTful风格操作资源7.3 HiddenHttpMethodFilter7.4 RESTful案例7.4.1 准备工作7 使用SpringMVC完成RESTful的实现7.1 什么是RESTful风格?REST:Representational State Transfer,表现层资源状态转移。它就是一个资源定位、资源原创 2022-01-07 14:15:56 · 606 阅读 · 0 评论 -
SpringMVC学习笔记之视图
文章目录6 SpringMVC的视图6.1 ThymeleafView6.2 转发视图6.3 重定向视图6. 4 视图控制器view-controller6 SpringMVC的视图SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户。SpringMVC视图的种类很多,默认有转发视图和重定向视图,若使用的视图技术为Thymeleaf,在SpringMVC的配置文件中配置了Thymeleaf的视图解析器,由此视图解析器解析之后所得到的是ThymeleafView原创 2022-01-06 17:12:48 · 272 阅读 · 0 评论 -
Spring学习笔记之域对象共享数据
文章目录5 域对象共享数据5.1 使用ServletAPI向request域对象共享数据5.2 使用ModelAndView向request域对象共享数据(官网推荐)5.3 使用Model向request域对象共享数据5.4 使用Map向request域对象共享数据5.5 使用ModelMap向request域对象共享数据5.6 Model、ModelMap、Map的关系5.7 使用ServletAPI向session域对象和application域对象共享数据5 域对象共享数据在SpringMVC中常原创 2022-01-05 10:28:54 · 836 阅读 · 2 评论 -
SpringMVC学习笔记之获取请求参数
文章目录4 SpringMVC获取请求参数4.1 通过ServletAPI获取4.2 通过控制器方法的形参获取请求参数4.3 @RequestParam、@RequestHeader与@CookieValue注解4.4 通过POJO获取请求参数4.5 解决获取请求参数的乱码问题4 SpringMVC获取请求参数4.1 通过ServletAPI获取将HttpServletRequest作为控制器方法的形参,此时HttpServletRequest类型的参数表示封装了当前请求的请求报文的对象新创建一个P原创 2022-01-05 08:18:36 · 249 阅读 · 0 评论 -
SpringMVC学习笔记之SpringMVC快速开始
1 SpringMVC简介1.1 什么是MCVMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如 Student、User 等一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据C:Controller,控制层,原创 2022-01-02 13:12:09 · 632 阅读 · 0 评论