首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MyBatis基础
只因后端
创建于2023-12-04
订阅专栏
MyBatis常用基础介绍
暂无订阅
共12篇文章
创建于2023-12-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis(十四)事务管理
1.说到数据库事务,人们脑海里自然不自然的就会浮现出事务的四大特性、四大隔离级别、七大传播特性。四大还好说,问题是七大传播特性是哪儿来的?是Spring在当前线程内,处理多个数据库操作方法事务时所做的
MyBatis(十二)动态sql
Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。 1、if if标签可通过test属性的表达式进行判断,若表达式的
MyBatis(十一)自定义映射resultMap
1、resultMap处理字段和属性的映射关系 若字段名和实体类中的属性名不一致,则可以通过resultMap设置自定义映射 2、多对一映射处理 a>级联方式处理映射关系 b>使用associatio
MyBatis(九)各种查询功能
1、查询一个实体类对象 2、查询一个list集合 3、查询单个数据 4、查询一条数据为map集合 5、查询多条数据为map集合 方式一: 方式二:
MyBatis(八)获取参数值的两种方式
MyBatis获取参数值的两种方式: ${}和#{} ${}的本质就是字符串拼接,#{}的本质就是占位符赋值 ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加
Mybatis(七)增删改查
mybatis 通过xml实现 1、添加 2、删除 3、修改 4、查询一个实体类对象 5、查询集合
MyBatis(一) 入门介绍
1、什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 本是Apache的一个开源项目 iBatis ,2010年这个项目由
MyBatis(六) 配置文件详解
**MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: configuration(配置) properties(属性)(opens new
MyBatis(五) 初始化过程:创建Session 实例的过程
我们知道MyBatis的持久化操作离不开SqlSessionFactory对象,该对象由SqlSessionFactoryBuilde加载MyBatis的配置文件产生。SqlSessionFactor
MyBatis(四)SqlSession介绍
1、SqlSession 简介 关于SqlSession的作用,官方文档是这样介绍的: 翻译为:SqlSession是MyBatis的关键对象,通过这个接口可以操作命令,管理事务等。 需要注意的是:虽
MyBatis(三) SqlSessionFactory介绍
1、SqlSessionFactory简介 SqlSessionFactory是MyBatis中的一个重要的对象,它是用来创建SqlSession对象的,而SqlSession用来操作数据库的。 2、
MyBatis(二) 搭建
1、开发环境 IDE:idea 2019.2 构建工具:maven 3.5.4 MySQL版本:MySQL 5.7 MyBatis版本:MyBatis 3.5.7 2、创建maven工程 a>打包方式