摘要: 依赖注入 依赖:指bean对象的创建依赖于容器,Bean对象的依赖资源 注入:指bean对象所依赖的资源,由容器来设置和装配 简单来说,就是将对象的成员变量赋值! 假如是通过有参构造方法来构造对象,并不需要成员变量的set方法嗷 假如是通过无参构造方法来构造对象,那么就需要set方法嗷! 常量注入: 阅读全文
posted @ 2020-06-17 22:28 梦想成为DALAO 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 导入依赖 至于要弄清楚,每次需要导入哪些包,可以查看如下网站 https://juejin.im/entry/58ae5f5f2f301e0068ee6f9a <dependencies> <dependency> <groupId>org.springframework</groupId> <ar 阅读全文
posted @ 2020-06-17 22:05 梦想成为DALAO 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Spring简介 摘抄于微信公众号狂神说 优点 Spring是一个开源免费的框架、容器。 Spring是一个轻量级的框架 控制反转IOC、面向切面AOP 对事务的支持,对框架的支持 一句概括:Spring是一个轻量级的控制反转(IOC)和面向切面AOP的容器 核心容器:核心容器提供 Spring 框 阅读全文
posted @ 2020-06-17 21:19 梦想成为DALAO 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 缓存: 就是你查询之后的数据,不会立马销毁,放在内存当中,下次你还来的时候,就直接用这个号了。 一级缓存 与数据库同一次会话期间查询到的数据会放在本地缓存中 以后如果需要获取相同的数据,直接从缓存中拿,就没必要再去查了 同一个SqlSession 所以这两个查询,只用查询了一次 但是中间经过了一次修 阅读全文
posted @ 2020-06-16 20:44 梦想成为DALAO 阅读(121) 评论(0) 推荐(0) 编辑
摘要: resultMap 一对一 当数据库中的字段与实体类之间的字段不对应的情况; 例如:实力类中:id,name,password 数据库中:id,name,pwd 解决方案 方案一: select id,name,pwd as password from user 方案二: 在mapper文件中配置 阅读全文
posted @ 2020-06-16 19:46 梦想成为DALAO 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Mybatis-config.xml配置文件 mybatis-config.xml系统核心配置文件 Mybatis的配置文件包含了会深深影响mybatis行为的设置和属性信息 配置标签信息 configuration 配置 properties 属性 settings 设置 typeAliases 阅读全文
posted @ 2020-06-16 17:01 梦想成为DALAO 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 没有mybatis 建表 查询 import java.sql.*; public class DatabaseTest { public static void main(String[] args) throws SQLException, ClassNotFoundException { Cl 阅读全文
posted @ 2020-06-16 14:18 梦想成为DALAO 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 前言 每个索引都对应一棵B+树,B+树分为好多层,最下边一层是叶子节点,其余的是内节点。所有用户记录都存储再B+树的叶子节点,所有目录项记录都存储在内节点。 InnoDB存储引擎会自动为主键建立聚簇索引,聚簇索引的叶子节点包含完整的用户记录 我们可以根据自己的兴趣建立二级索引,二级索引的叶子节点包含 阅读全文
posted @ 2020-06-15 20:10 梦想成为DALAO 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前提 各个数据页可以组成一个双向链表 每一个数据页中的记录会按照主键值从小到大的顺序组成一个单向链表 每个数据页都会存储一个页目录,在通过主键查找时,可以通过二分查找定位到相应的槽,然后顺序遍历槽对应的分组中的记录 没有索引的查找 精确查找:select * from 表名 where 列名=xxx 阅读全文
posted @ 2020-06-15 19:23 梦想成为DALAO 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 官方名字:索引页 存储过程 所以你知道了,User Records 和 Free Space 之间是此消彼长的关系 举例 create table demo( c1 int, c2 int, c3 varchar(10000), primary key(c1) )charset=ascii row_ 阅读全文
posted @ 2020-06-13 11:38 梦想成为DALAO 阅读(864) 评论(0) 推荐(1) 编辑