![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
萌宅鹿同学
目前在百度工作
展开
-
【Spring MVC】学习笔记汇总
Spring MVC 学习笔记汇总 Java 系列笔记:【Java 系列笔记】语法基础 +Spring + 数据结构 数据结构与算法笔记(这个牛逼!):《恋上数据结构》第1季 + 第2季 笔记目录(完整) SpringMVC 原理 + 入门项目(xml 配置版 vs 注解版) 控制器 Controller 与 RestFul 风格 结果跳转、数据处理、乱码问题 Json 交互处理 【SSM 整合项目】图书管理系统 拦截器 + 文件上传下载 ...原创 2020-06-17 00:27:03 · 866 阅读 · 1 评论 -
【SpringMVC笔记】拦截器 + 文件上传下载
拦截器 + 文件上传下载拦截器(interceptor)自定义拦截器验证用户是否登录 (认证用户)没有拦截器配置拦截器文件的上传文件输出流进行文件上传file.Transto 进行文件上传文件的下载 拦截器(interceptor) SpringMVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行 预处理 和 后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是 AOP 思想的具体应用。 过滤器(filter): servlet 规原创 2020-06-17 00:21:08 · 700 阅读 · 0 评论 -
【SpringMVC笔记】Ajax 入门(jQuery.ajax)
AjaxAjax 简介伪造 Ajax(iframe标签)jQuery.ajax使用 jQuery.ajax 案例Ajax 执行流程Ajax 异步加载数据案例Ajax 验证用户名密码获取 百度 接口案例 Ajax 简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。原创 2020-06-15 00:39:15 · 351 阅读 · 0 评论 -
【SSM 整合项目】图书管理系统
SSM 整合数据库建表环境搭建pom.xml 引入依赖创建项目结构MyBatis 整合数据库配置文件 database.propertiesIDEA 关联数据库编写 MyBatis 的核心配置文件 mybatis-config.xml编写数据库对应的实体类 Books编写 DAO 层的 Mapper 接口编写接口对应的 Mapper.xml 文件编写 Service 层的接口和实现类Spring 整合编写 Spring 整合 MybatisSpring 整合 service 层SpringMVC 整合web原创 2020-06-12 01:25:55 · 843 阅读 · 2 评论 -
【SpringMVC 笔记】Json 交互处理
Json什么是 Json?JSON 和 JavaScript 对象互转Jackson统一乱码解决返回 Json 字符串统一解决Json 返回集合Json 输出时间对象抽取工具类fastjson 什么是 Json? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率原创 2020-06-11 20:43:50 · 330 阅读 · 0 评论 -
【SpringMVC 笔记】结果跳转、数据处理、乱码问题
结果跳转和数据处理结果跳转方式ModelAndViewServlet APISpringMVC — 无视图解析器SpringMVC — 有视图解析器处理提交数据1、提交的域名称和处理方法的参数名一致2、提交的域名称和处理方法的参数名不一致3、提交的是一个对象数据显示到前端通过 ModelAndView通过 ModelMap通过 Model三者对比乱码问题 结果跳转方式 ModelAndView 设置 ModelAndView 对象,根据 view 的名称 和 视图解析器 跳到指定的页面。 跳转的页面:{视图原创 2020-06-11 02:18:14 · 331 阅读 · 0 评论 -
【SpringMVC 笔记】控制器 Controller 与 RestFul 风格
SpringMVC 笔记控制器 Controller实现 Controller 接口 创建控制器@Controller 注解创建控制器@RequestMapping使用 method 属性指定请求类型@RequestMapping 小结RestFul 风格@PathVariable 控制器 Controller 控制器复杂提供访问应用程序的行为,通常通过 接口定义 或 注解 两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在 Spring MVC 中一个控制器类可以包含多个方法。 在 Sp原创 2020-06-09 23:52:34 · 518 阅读 · 0 评论 -
【SpringMVC 笔记】SpringMVC 原理 + 入门项目(xml 配置版 vs 注解版)
SpringMVC1、回顾MVC 源自 狂神说 Java 1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过原创 2020-06-09 22:44:28 · 703 阅读 · 0 评论