Spring
文章平均质量分 82
超分辨菜鸟
这个作者很懒,什么都没留下…
展开
-
SpringAOP的理解
SpringAOP1.概念2.代理的了解3.SpringAOP中的实现4. 代码实现关于切点表达式说明实现切面和通知方法:测试:5.织入的了解1.概念面向切面编程;AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等特点:AOP利用一种称为"横切"的技术,将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。使用"横切"技术,AOP把软件系统分为两个部分:核心关原创 2021-07-18 21:57:04 · 554 阅读 · 1 评论 -
Mybatis查询
Mybatis的使用--查询1.定义需要的映射1.1首先再UserMapper接口中定义查询接口,1.2mapper.xml中的注意事项:1.3 注意1.3.1 只传递一个参数1.3.2 传递多个参数2.动态传输的问题2.1 例子;2.2 关于sql注入2.2.1 解决sql注入问题:3. 联表查询3.1 一对一:注意3.1.2 实现过程3.2 一对多查询4. 设置动态sql语句4.1 if的使用,首先定义接口再定义sql.xml方法:测试4.2 trim的使用定义接口定义xml测试4.3 where的使用原创 2021-07-15 15:35:14 · 1577 阅读 · 3 评论 -
手把手教你在Spring使用Mybatis
Mybatis的使用1.概念2.Mybatis的优缺点3.创建一个包含mybatis的新项目3.1添加依赖3.2 配置数据库的链接信息:3.3 添加mybatis映射3.4 测试4. 在老项目中添加Mybatis4.1.首先添加Editstarters4.2在pom.xml中右键选中Generate1.概念Mybatis的使用Mybatis是一种典型的半自动的 ORM 框架,所谓的半自动,是因为还需要手动的写 SQL 语句,再由框架根据 SQL 及 传入数据来组装为要执行的 SQL。什么是ORM?原创 2021-07-09 17:03:24 · 1990 阅读 · 2 评论 -
SpringMVC的自定义配置;
Spring常用自定义配置1.自定义后端路径映射:1.1 创建Config文件夹并创建AppConfig类1.2 通过generate快速生成配置方法:1.3 测试其效果:2.自定义Controller拦截器2.1 创建一个拦截器:2.2 测试:SpringBoot中使用SpringMVC非常方便,SpringBoot提供了大部分的MVC默认功能,并且需要自定义某部分功能也非常方便,在配置类中实现 WebMvcConfigurer 接口,根据需要重写方法即可:1.自定义后端路径映射:1.1 创建Con原创 2021-07-07 10:18:36 · 467 阅读 · 0 评论 -
Spring关于参数的注解
参数注解1.@pathVariable的使用:2.@RequestBody3.@RequestParam的使用1.@pathVariable的使用:设置动态路由:获取URL中的参数:首先设置一个MethodController类package com.example.demo.controller;import lombok.Data;import org.springframework.web.bind.annotation.*;@RestController@RequestMapping原创 2021-07-05 09:57:59 · 1990 阅读 · 1 评论 -
Spring 方法注解的学习:
1.@GetMapping此注解表示只能接收get请求,使用postman给我们的方法发送一个请求:http://localhost:8080/mvc/index4这就表示只能使用get请求访问页面;2.@PostMapping只能接收Post请求3.@ResponseBody的使用返回一个自定义的类型而非视图;浏览器页面:4.@ResponseBody1.返回类型为String,表示响应Content-Type: text/plain,且响应体为控制器方法的字符串返回值原创 2021-07-05 09:49:03 · 118 阅读 · 0 评论 -
postman的使用
postman的使用:1.注册完成之后进入界面:2.get请求3.post请求1.注册完成之后进入界面:2.get请求参数;在key输入变量名,value输入变量,在这里输入之后就会携带到URL中发送给目标3.post请求post请求的参数在body中我们使用最多的是Raw行的形式:选择json之后,可以以json的形式发送数据,按行传递数据:最后的binary是以二进制的形式传递数据,...原创 2021-07-03 21:50:44 · 189 阅读 · 0 评论