代码拉取完成,页面将自动刷新
顾名思义:就是将数据存放载内存中,直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。优点如下:
H2就是一款用Java编写的内存数据库之一。
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
schema: classpath:db/schema-h2.sql
data: classpath:db/data-h2.sql
# DataSource Config
spring:
datasource:
driver-class-name: org.h2.Driver
schema: classpath:db/schema-h2.sql
data: classpath:db/data-h2.sql
url: jdbc:h2:mem:test
username: root
password: test
h2:
console:
enabled: true
# Logger Config
logging:
level:
com.hyh.h2.mapper: debug
server:
port: 8081
启动SpringBoot程序,将会自动扫描语句并建立表,填充数据,完成测试操作。
H2提供了一个名为H2 Console的Web界面来查看数据。让我们在application.properties中启用h2控制台。
需要通过配置开启: spring.h2.console.enabled=true
在程序运行过程中,访问:http://localhost:8081/h2-console/
,这里的端口号,和server.port配置的端口号相同,默认是8080。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。