随笔分类 -  数据库

数据库学习记录
摘要:JDBC 1、JDBC:Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关 阅读全文
posted @ 2020-07-27 16:02 王余阳 阅读(122) 评论(0) 推荐(0)
摘要:1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)MyBati 阅读全文
posted @ 2020-05-09 09:25 王余阳 阅读(198) 评论(0) 推荐(0)
摘要:HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有序的。 JDK1.8 之前 HashMap 由 数组+链表 组成的 阅读全文
posted @ 2020-04-20 20:37 王余阳 阅读(324) 评论(0) 推荐(0)
摘要:一.InnoDB存储引擎 InnoDB给MySQL的表提供了事务处理、回滚、崩溃修复能力和多版本并发控制的事务安全。在MySQL从3.23.34a开始包含InnnoDB。它是MySQL上第一个提供外键约束的表引擎。而且InnoDB对事务处理的能力,也是其他存储引擎不能比拟的。靠后版本的MySQL的默 阅读全文
posted @ 2020-04-18 08:29 王余阳 阅读(392) 评论(0) 推荐(0)
摘要:MyISAM:MyISAM是默认存储引擎(Mysql5.1前),每个MyISAM在磁盘上存储成三个文件,每一个文件的名字均以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义 ·MYD (MYData)文件存储表的数据 .MYI (MYIndex)文件存储表的索引 InnoDB:MySQL的 阅读全文
posted @ 2020-04-11 14:57 王余阳 阅读(184) 评论(0) 推荐(0)