上一页 1 2 3 4 5 6 7 ··· 27 下一页
摘要: 1.mybatis的常用注解说明 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result一起使用,封装多个结果集 @ResultMap:实现引用@Results定义的封装 @One 阅读全文
posted @ 2021-02-20 17:55 薄眠抛却陈年事。 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一级缓存是SqlSession级别的缓存,只要SqlSession没有flush或close,它就存在。 一级缓存是SqlSession范围的缓存,当调用SqlSession的修改,添加,删除,commit(),close()等方法时,就会清空一级缓存。 Mybatis二级缓存 阅读全文
posted @ 2021-02-20 17:20 薄眠抛却陈年事。 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载. 好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。 坏处:因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗 阅读全文
posted @ 2021-02-20 17:03 薄眠抛却陈年事。 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在学习一对多的案例的时候需要先学习一对一的案例 本博文在一对一案例的基础之上继续完成 主要区别如上图所示: 由于账户和银行卡之间属于一对多的关系,所以需要使用<collection>这个标签来完成配置,其他的情况和一对一基本没有差别 public class UserTest { private I 阅读全文
posted @ 2021-02-20 10:30 薄眠抛却陈年事。 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 从Mybatis的关联映射这篇博文中我们可以知道,Mybatis主要有三种映射关系,今天这篇博文主要实现一对一的测试实践。 一对一关系:比如银行卡账号和用户信息。 银行卡和用户之间是一对一的关系,但是用户和银行卡之间是多对一的关系。 如图所示是演示项目的结构图: 数据库的信息如下 DROP TABL 阅读全文
posted @ 2021-02-20 10:20 薄眠抛却陈年事。 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1. 事务的基本介绍 1. 概念: 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2. 操作: 1. 开启事务: start transaction; 2. 回滚:rollback; 3. 提交:commit; 3. 例子: CREATE TABLE acco 阅读全文
posted @ 2021-02-19 19:48 薄眠抛却陈年事。 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 本文主要记录关于多表查询的相关知识: 所用到的数据库代码如下: -- 部门表 CREATE TABLE dept ( id INT PRIMARY KEY PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地 阅读全文
posted @ 2021-02-19 14:54 薄眠抛却陈年事。 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1. 多表之间的关系 1. 分类: 1. 一对一(了解): 如:人和身份证 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): 如:部门和员工 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: 如:学生和课程 分析:一个学生可以选择很多门课程,一个课程也 阅读全文
posted @ 2021-02-18 23:45 薄眠抛却陈年事。 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key 非空约束:not null,某一列的值不能为null 1. 创建表时添加约束 CR 阅读全文
posted @ 2021-02-18 19:40 薄眠抛却陈年事。 阅读(32) 评论(0) 推荐(0) 编辑
摘要: select * from 表名; 1. 语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 2. 基础查询 1. 多个字段的查询 select 字段名1,字段名2... f 阅读全文
posted @ 2021-02-18 17:29 薄眠抛却陈年事。 阅读(40) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 27 下一页