随笔分类 -  SpringMVC

摘要:###初识SpringMvc ##什么是MVC MVC是用来分层解耦的。 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 一个请求进来,会先经过展示层(控制器 和 视图 servlet) 业务逻辑层(spring) 数据访问 阅读全文
posted @ 2021-07-22 16:55 失昼 阅读(128) 评论(0) 推荐(0)
摘要:FastJson Fastjson 是一个 Java类库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。 FastJson的使用步骤 第一步: 导入依赖 <!- 阅读全文
posted @ 2021-05-18 17:06 失昼 阅读(53) 评论(0) 推荐(0)
摘要:Jackson Jackson的使用步骤 第一步 导入Jackson所需依赖 <!-- jackson --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artif 阅读全文
posted @ 2021-05-18 14:53 失昼 阅读(60) 评论(0) 推荐(0)
摘要:JSON 前后端分离时代,后端部署后端,提供接口;前端独立部署。渲染后端数据。 首先要解决的问题就是前后端之间如何交流,如果传递数据,那么就需要一种约定,一种数据交换格式。 JavaScript对象和JSON对象之间的转化 <script type="text/javascript"> //编写一个 阅读全文
posted @ 2021-05-15 10:08 失昼 阅读(40) 评论(0) 推荐(0)
摘要:解决乱码问题 * 手写过滤器,然后在web.xml文件中配置该过滤器。 - 过滤器: public class EncodingFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletE 阅读全文
posted @ 2021-05-15 09:28 失昼 阅读(47) 评论(0) 推荐(0)
摘要:接收请求参数以及数据回显 * SpringMVC可以通过地址栏取前端数据,不过要保证前端变量名和后端接收前端参数的变量名一致 - 前后端变量名一致: // 访问方式 http://localhost:8080/user/t1?userName=shige @Controller @RequestMa 阅读全文
posted @ 2021-05-14 19:09 失昼 阅读(62) 评论(0) 推荐(0)
摘要:SpringMVC中的转发和重定向 * 因为有视图解析器的原因,我们不需要配置转发和重定向,也不需要写完整的网页资源名,但是如果没有视图解析器的情况下要怎么实现资源联系呢? - 视图解析器 <bean id="InternalResourceViewResolver" class="org.spri 阅读全文
posted @ 2021-05-14 10:13 失昼 阅读(38) 评论(0) 推荐(0)
摘要:RestFul风格 * RESTful?就是一种资源定位和资源操作的风格,它既不是标准也不是协议,只是一种编写风格,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 * REST(英文:Representational State Transfer,简称REST,意思:表述性状态转 阅读全文
posted @ 2021-05-14 09:20 失昼 阅读(55) 评论(0) 推荐(0)
摘要:创建SpringMVC项目的步骤 * 创建SpringMVC项目的具体步骤 第一步: 新建一个WEB项目,添加web支持。 第二步: 创建包结构 第三步:解决Maven资源过滤问题 <!-- 资源过滤 --> <resources> <resource> <directory>src/main/ja 阅读全文
posted @ 2021-05-13 14:33 失昼 阅读(176) 评论(0) 推荐(0)
摘要:SpringMVC概述 Spring MVC属于SpringFrameWork框架的一部分,Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是 使用请求-响应模型,框 阅读全文
posted @ 2021-05-13 13:29 失昼 阅读(38) 评论(0) 推荐(0)
摘要:初识SpringMVC * 什么是MVC? - MVC全名是Model View Controller,是一种软件架构模式。 MVC即 模型(Model) - 视图(View) - 控制器(Controller) - MVC是将业务逻辑、数据、显示分离的方式来组织代码。 - MVC主要是降低视图与业 阅读全文
posted @ 2021-05-13 10:11 失昼 阅读(37) 评论(0) 推荐(0)