1.h2介绍
官方文档,最为致命:https://www.ctolib.com/docs/sfile/h2-database-doc/index.html
H2数据库是由Java编写、基于内存的数据库,它所占的空间非常小。虚拟机启动的时候建立数据库,虚拟机关闭的时候销毁数据库。
由于h2数据库可缓存临时数据等特点,所以此数据库经常用于测试,在SpringBoot中可直接使用导入依赖使用,不用再去下载一个本地程序作为数据库的载体。
H2控制台应用程序还可以通过浏览器访问数据库。
2.Springboot整合H2
环境:JDK1.8+,Maven,IDEA,internet,… …
这里本地安装的方式就不,直接在SpringBoot上引入h2数据库依赖,即插即用,非常的方便。
下面是项目目录(仅供参考):
我们创建一个SpringBoot项目,引入Mybatis-plus依赖(用来访问h2数据库),点击我查看详细步骤。
<!--mybatis plus 间接引入mybatis-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.2</version>
</dependency>
2.1 h2依赖
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>