
mybatis
文章平均质量分 94
律二萌萌哒
今天不学习,明天变垃圾
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis 第二天
MyBatis 第二天 学习目标 掌握Mybatis一对一关系(重点) 掌握Mybatis一对多关系(重点) 掌握Mybatis多对多关系(重点) 掌握Mybatis的延迟加载(掌握) 掌握Mybatis一级缓存(了解) 掌握Mybatis二级缓存(掌握) 掌握Mybatis注解开发(掌握) 第一章-MyBatis缓存(了解) 知识点-缓存概述 1.目标 掌握MyBatis缓存类别 2.路径 缓存概述 为什么使用缓存 缓存的适用情况 MyBatis缓存类别 3.讲解 3.1缓存概原创 2022-05-01 15:37:18 · 343 阅读 · 0 评论 -
MyBatis第一天
MyBatis第一天 学习目标 能够了解什么是框架 掌握Mybatis框架开发快速入门 掌握Mybatis框架的基本CRUD操作 掌握SqlMapConfig.xml配置文件 掌握Mybatis的parameterType的配置 掌握Mybatis的resultType的配置 了解Mybatis连接池与事务操作 掌握Mybatis动态SQL 第一章-框架概述 知识点-框架概述 1.目标 能够了解什么是框架 2.路径 什么是框架 框架要解决的问题 3.讲解 3.1 什么是框架 原创 2022-04-24 14:30:30 · 951 阅读 · 0 评论 -
Mybatis 动态SQL的使用案例
Mybatis 动态SQL的使用案例 在SQL语句的where条件子句中,往往需要进行一些判断。例如,按名称进行模糊查询,如果传入的参数为空,查询结果可能为空的。而实际上,当参数为空时,通常希望查出全部的信息。使用Mybatis框架提供的动态SQL,就可以轻松解决这一问题。具体来说就是使用动态SQL,增加一个判断,当参数不符合时,就不判断此查询条件。 MyBatis的动态SQL是基于OGNL表达式的,MyBatis中用于实现动态SQL的元素主要包括 if、 choose(when, otherwis原创 2020-09-26 13:10:26 · 745 阅读 · 0 评论 -
Mybatis关联映射介绍及应用
Mybatis关联映射 一对一关联映射 一对多关联映射 多对多关联映射 1. 一对一关联映射 在现实生活中,一个人只能有一个身份证,一个身份证只能对应一个人,人和身份证之间就是一对一关系。以人和身份证为例,使用MyBatis框架处理它们之间的一对一关联关系的步骤如下所示。 实现步骤: 1)创建数据表person 和 idcard #创建数据表idcard create table idcard( id int PRIMARY key auto_increment, cno varchar(18) );原创 2020-09-22 00:09:08 · 458 阅读 · 0 评论 -
Mybatis入门案例讲解
Mybatis学习笔记 目 录 MyBatis概述 MyBatis下载与安装 MyBatis的工作原理 MyBatis的增删改查 使用resultMap属性映射查询结果 使用Mapper接口执行SQL MyBatis概述 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。MyBatis可以使用简单的XML或注解来配置和映射基本数据类型,将接口和Java的POJO(Plain Old Java Obje原创 2020-09-17 23:57:15 · 516 阅读 · 0 评论 -
Mybatis缓存介绍
Mybatis缓存 一级缓存 二级缓存 一级缓存 概念 MyBatis的一级缓存是SqlSession级别的缓存,当在同一个SqlSession中执行两次相同的SQL语句时,会将第一次执行查询的数据存入一级缓存中,第二次查询时会从缓存中获取数据,而不用再去数据库查询,从而提高查询性能。 但如果SqlSession执行insert、delete和update操作,并提交到数据库,或者SqlSession结束后,这个SqlSession中的一级缓存就不存在了。 1、一级缓存的生命周期有多长? a、原创 2020-11-21 12:24:28 · 220 阅读 · 1 评论 -
Mybatis常见错误 Could not find resource com/mybatis/mapper/UserInfoMapper.xml
错误一 Could not find resource com/mybatis/mapp/UserInfoMapper.xml 意思是:找不到UserInfoMapper.xml。 原因是:没有把xml放到resource目录下边。idea 的maven项目不会加载非resource目录下边的xml文件。 解决办法有两种: 把xml放到resource目录下是一种办法。 在pom.xml文件中添加资源过滤,放在< dependencies ></ dependencies>外边.原创 2020-11-21 11:03:16 · 2214 阅读 · 0 评论