随笔分类 - 【Mybatis】
摘要:一、添加依赖 1、新建maven的web项目后,在pom.xml添加依赖信息,对应的groupId 、artifactId修改成自己新建的 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/
阅读全文
摘要:一、Mybatis缓存分一级缓存,二级缓存,简单来说, 1、一级缓存,指在同一SqlSession中,SqlSession未关闭,两次查询sql语句相同,第二次不会查询数据库,直接从缓存中获取,默认开启一级缓存 2、二级缓存,指在不同SqlSession中,SqlSession未关闭,两次查询sql
阅读全文
摘要:一、批量操作 1、添加依赖包,参考上篇文章 Mybatis+mysql入门使用 2、初始化数据库和初始数据,以mysql为例 DROP DATABASE IF EXISTS moy_mybatis; CREATE DATABASE moy_mybatis CHARACTER SET UTF8; US
阅读全文
摘要:一、双向关联,以多对多为例,假定一个父母只有一个孩子,那父母和孩子对应关系为1对1,既可以通过父母查询到孩子,也可以通过孩子查询到父母。 二、 1、添加依赖包,参考上篇文章 Mybatis+mysql入门使用 2、初始化数据库和初始数据,以mysql为例 DROP DATABASE IF EXIST
阅读全文
摘要:一、假定一个父母有多个孩子,那父母和孩子对应关系为1对多。 二、 1、添加依赖包,参考上篇文章 Mybatis+mysql入门使用 2、初始化数据库和初始数据,以mysql为例 DROP DATABASE IF EXISTS moy_mybatis; CREATE DATABASE moy_myba
阅读全文
摘要:一、假定一个父母只有一个孩子,那父母和孩子对应关系为1对1。 二、 1、添加依赖包,参考上篇文章 Mybatis+mysql入门使用 2、初始化数据库和初始数据,以mysql为例 DROP DATABASE IF EXISTS moy_mybatis; CREATE DATABASE moy_myb
阅读全文
摘要:一、简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 二、入门使用 1、添加依赖 a、使用maven管理依赖,以我本次使用的版本为例 <dependencies> <dependency> <groupId>junit</groupId> <artifact
阅读全文