亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

spring jpa 存儲庫在哪里存儲數據?

spring jpa 存儲庫在哪里存儲數據?

梵蒂岡之花 2023-06-08 14:40:20
它是否將其存儲在緩存中?我有一個應用程序,但 application.properties 中沒有提到數據庫的詳細信息。我能夠存儲數據并通過 Postman 進行查詢。
查看完整描述

1 回答

?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

Spring Boot 使用自動配置來根據類路徑上存在的依賴項來配置持久性。例如,如果您在沒有其他配置的情況下提供對spring-boot-starter-data-jpain 的依賴項,則默認情況下使用內存數據庫。您可以通過將以下內容添加到:pom.xmlJPA/HibernateH2application.properties


spring.datasource.url=jdbc:h2:mem:testdb

spring.data.jpa.repositories.bootstrap-mode=default

spring.datasource.driverClassName=org.h2.Driver

spring.jpa.database-platform=org.hibernate.dialect.H2Dialect

默認情況下,內存H2數據庫的內容存儲在易失性內存中,因此當您的應用程序終止時將會丟失。您可以通過將其添加到以下內容來將數據存儲到本地文件application.properties:


spring.datasource.url=jdbc:h2:file:/path/to/my/data

H2要在控制臺中查看數據庫的內容,請將以下內容添加到application.properties并轉到 http://localhost:8080/h2-console :


spring.h2.console.enabled=true


查看完整回答
反對 回復 2023-06-08
  • 1 回答
  • 0 關注
  • 189 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號