摘要: JSON 1.什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时 阅读全文
posted @ 2022-06-26 16:09 十三加油哦 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 数据处理 一般我们接收前端数据的时候会使用request.getParameter(),来接收参数,在SpringMvc里面我们可以直接使用相对应的属性或者对象来接收数据,但是前提必须字段名要一致。 以下是代码演示: 我们要从前端接收一个姓名属性,并且用@RequestParam为它设置了字段名,所 阅读全文
posted @ 2022-06-23 19:50 十三加油哦 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ResFul风格 1.概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 2.功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资 阅读全文
posted @ 2022-06-22 20:39 十三加油哦 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 使用注解开发SpringMvc 在平常开发中,使用SpringMvc时,我们一般用注解开发。 1、新建一个Moudle,springmvc-03-hello-annotation 。添加web支持! 2、由于Maven可能存在资源过滤的问题,我们将配置完善。 <build> <resources> 阅读全文
posted @ 2022-06-22 16:45 十三加油哦 阅读(66) 评论(0) 推荐(0) 编辑
摘要: SpringMvc执行原理和深入学习 1.中心控制器 SpringMVC的原理如下图所示: 当发起请求时被前置的控制器拦截到请求,根据请求参数生成代理请求,找到请求对应的实际控制器,控制器处理请求,创建数据模型,访问数据库,将模型响应给中心控制器,控制器使用模型与视图渲染视图结果,将结果返回给中心控 阅读全文
posted @ 2022-06-17 16:55 十三加油哦 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 初始SpringMvc SpringMvc是Spring Framework的一部分,是基于java实现MVC的轻量级Web框架。 1.Spring MVC的特点: 1.轻量级,简单易学 2.高效,基于请求响应的MVC框架 3.与Spring兼容性好,无缝结合 4.约定优于配置 5.功能强大:RES 阅读全文
posted @ 2022-06-16 11:56 十三加油哦 阅读(18) 评论(0) 推荐(0) 编辑
摘要: SpringMvc(1) 回顾MVC和Servlet 1.什么是MVC? MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模 阅读全文
posted @ 2022-06-15 21:31 十三加油哦 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Spring声明式事务 1.回顾事务 把一组业务当成一个业务来做;要么都成功,要么都失败! 事务在项目开发中,十分的重要,涉及到数据的一致性问题,不能马虎! 确保完整性和一致性 事务ACID原则: 原子性:确保业务要么都成功,要么都失败 一致性:提交的时候要么都提交成功,要么就撤回,保持一致性 隔离 阅读全文
posted @ 2022-06-13 21:01 十三加油哦 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 10.整合Mybatis 步骤: 1. 导入相关jar包 Junit Mybatis MySql数据库 Spring相关的 AOP植入 Mybatis-Spring[new] 以下是所以的包,我用的是maven在pom.xml中导入 <dependencies> <dependency> <grou 阅读全文
posted @ 2022-05-22 17:05 十三加油哦 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 9.AOP 9.1 什么是AOP? Spring AOP 是 Spring 框架的核心模块之一,它使用纯 Java 实现,因此不需要专门的编译过程和类加载器,可以在程序运行期通过代理方式向目标类织入增强代码。 AOP意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 阅读全文
posted @ 2022-05-19 13:14 十三加油哦 阅读(36) 评论(0) 推荐(0) 编辑