JAVA檔案傳輸原理及介紹
阿新 • • 發佈:2021-08-29
<dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope> </dependency>
疑惑於該專案沒有進行過資料庫連線,卻可以使用資料庫。原來他使用的不是我電腦上的mysql資料庫,而是從外部引入的H2資料庫
1、H2是一個用Java開發的嵌入式資料庫,它本身只是一個類庫,可以直接嵌入到應用專案中。
H2最大的用途在於可以同應用程式打包在一起釋出,這樣可以非常方便地儲存少量結構化資料。
它的另一個用途是用於單元測試。啟動速度快,而且可以關閉持久化功能,每一個用例執行完隨即還原到初始狀態。
H2的第三個用處是作為快取,作為NoSQL的一個補充。當某些場景下資料模型必須為關係型,可以拿它當Memcached使,作為後端MySQL/Oracle的一個緩衝層,快取一些不經常變化但需要頻繁訪問的資料,比如字典表、許可權表。不過這樣系統架構就會比較複雜了。
本文來自部落格園,作者:北征愚人,轉載請註明原文連結:https://www.cnblogs.com/xukd/p/15226752.html