導航:首頁 > 編程語言 > javah2使用手冊

javah2使用手冊

發布時間:2022-09-28 04:16:07

⑴ H2是什麼意思 H2解釋

1、H2是一個java編寫的關系型資料庫,它可以被嵌入Java應用程序中使用,或者作為一個單獨的資料庫伺服器運行。

2、H2資料庫的前身是 HypersonicSQL,它的名字的含義是 Hypersonic2,但是它的代碼是從頭開始編寫的,沒有使用HypersonicSQL或者HSQLDB的代碼。

⑵ 如何用Java程序啟動H2資料庫(完整代碼)

package test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.h2.tools.Server;

public class H2Demo {
private Server server;
private String port = "9094";
private String dbDir = "./h2db/sample";
private String user = "zhoujiang";
private String password = "123456";

public void startServer() {
try {
System.out.println("正在啟動h2...");
server = Server.createTcpServer(
new String[] { "-tcpPort", port }).start();
} catch (SQLException e) {
System.out.println("啟動h2出錯:" + e.toString());
// TODO Auto-generated catch block
e.printStackTrace();
throw new RuntimeException(e);
}
}

public void stopServer() {
if (server != null) {
System.out.println("正在關閉h2...");
server.stop();
System.out.println("關閉成功.");
}
}

public void useH2() {
try {
Class.forName("org.h2.Driver");
Connection conn = DriverManager.getConnection("jdbc:h2:" + dbDir,
user, password);
Statement stat = conn.createStatement();
// insert data
stat.execute("CREATE TABLE TEST(NAME VARCHAR)");
stat.execute("INSERT INTO TEST VALUES('Hello World')");

// use data
ResultSet result = stat.executeQuery("select name from test ");
int i = 1;
while (result.next()) {
System.out.println(i++ + ":" + result.getString("name"));
}
result.close();
stat.close();
conn.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

public static void main(String[] args) {
H2Demo h2 = new H2Demo();
h2.startServer();
h2.useH2();
h2.stopServer();
System.out.println("==END==");
}
}

⑶ 如何用java程序創建h2資料庫

來消滅0回復

⑷ kf—h2電子秤使用手冊

摘要 親愛的您好,歡迎您向我咨詢,我很榮幸遇到您。現在我看到你的問題了,我把答案編輯給你, 請稍等片刻哦 馬上為您效勞。

⑸ 為什麼手機數據老是顯示h2

H2是Thomas Mueller提供的一個開源的、純java實現的關系資料庫。

H2是一個開源的嵌入式資料庫引擎,採用java語言編寫,不受平台的限制,同時H2提供了一個十分方便的web控制台用於操作和管理資料庫內容。H2還提供兼容模式,可以兼容一些主流的資料庫,因此採用H2作為開發期的資料庫非常方便。

H2最大的用途在於可以同應用程序打包在一起發布,這樣可以非常方便地存儲少量結構化數據。

它的另一個用途是用於單元測試。啟動速度快,而且可以關閉持久化功能,每一個用例執行完隨即還原到初始狀態。

H2的第三個用處是作為緩存,作為NoSQL的一個補充。當某些場景下數據模型必須為關系型,可以拿它當Memcached使,作為後端MySQL/Oracle的一個緩沖層,緩存一些不經常變化但需要頻繁訪問的數據,比如字典表、許可權表。不過這樣系統架構就會比較復雜了。

(5)javah2使用手冊擴展閱讀:


H2資料庫運行方式:

1、內存模式


資料庫只在內存中運行,關閉連接後資料庫將被清空,適合測試環境,連接字元串:jdbc:h2:mem:DBName;DB_CLOSE_DELAY=-1,如果不指定DBName,則以私有方式啟動,只允許一個連接。

2、嵌入式

資料庫持久化存儲為單個文件。連接字元串:jdbc:h2:file:~/.h2/DBName;AUTO_SERVER=TRUE。~/.h2/DBName表示資料庫文件的存儲位置,如果第一次連接則會自動創建資料庫。

3、服務模式

H2支持三種服務模式:web server:此種運行方式支持使用瀏覽器訪問H2 Console。

CP server:支持客戶端/伺服器端的連接方式。

PG server:支持PostgreSQL客戶端。

⑹ java 用shh2 遠程遠程Shell腳本執行工具問題

是不是遠程登陸用戶的許可權問題提呢?

⑺ 用java 實現 h2資料庫和mysql資料庫實時數據同步

1、h2資料庫你寫一個類(例如:insert方法),mysql也寫一個my類(例如:insertmysql()),
當往h2資料庫執行插專入的時候屬 new ().inser(sql);
new my().insertmysql(sql);

2、也可以直接到資料庫操作寫存儲過程和游標自動同步。
3、使用第三方插件。有很多這樣子的平台做企業數據一體化的

⑻ H2資料庫

According to documentation, closing the last connection closes the database and when closing the database, the database is automatically compacted for up to 200 milliseconds
.
I guess these together may cause data loss & corruption when a
single connection is repeatedly created, data altered, connection
closed, new connection created, etc. - eventually resulting in
exception such as "Block not found in id [1, -128, 8, 42] [1.4.186/50]"
when trying to access the DB. Version 1.3.176 (last stable) works fine with this, version 1.4.186 crashes and corrupts data.

The
behavior can be fixed by appending ";DB_CLOSE_DELAY=-1" to the DB URL,
i.e. disabling autoclosing DB when last connection is closed. I though
it might have had something to do with 1.4's new "FS" file locking
protocol, but changing that to old "FILE" doesn't seem to help.

Of
course this is not how a DB connection is typically used - when using a
connection pool, this would go unnoticed - and I found this purely by
accident. But it's a bug anyway, isn't it?

Best Regards,
Joonas

狗哥找的

⑼ asp.net 使用 h2 內存資料庫

提供一個下載的地方
http://download.csdn.net/detail/yixiaoping/5956595
H2就不做很多介紹了。資源包內容列表是我進行H2預研是收集的H2資料,應該是最全面的的了:

1、h2.pdf (H2 API)

2、h2-1.3.173.jar (截止2013-8-15最新的H2.jar)

3、h2-2013-07-28.zip (截止2013-8-15最新的H2服務,包括API\JAR\服務)

4、H2Database_SQL語法.doc

5、H2Database高級特性.doc

6、H2Database聚合函數.doc

7、H2Database連接配置.doc

8、H2Database數據類型.doc

9、H2Database中文教程.doc

10、H2內存資料庫h2部署操作手冊.docx

11、H2內存資料庫安裝與維護.doc

12、H2資料庫基礎知識.docx

13、H2資料庫使用.doc

閱讀全文

與javah2使用手冊相關的資料

熱點內容
如何用origin處理器epr數據 瀏覽:5
linux內核信號通知上層 瀏覽:590
久久影院看電影的網 瀏覽:874
尋秦記電影版在線觀看 瀏覽:140
紅羊真軍系列有哪些 瀏覽:552
母親懷孕13年不生的外國電影 瀏覽:242
孕婦流產電影大全 瀏覽:775
男主角叫楚天的都市小說 瀏覽:82
葉塵是道士男主的直播流小說 瀏覽:479
java開發去小公司好嗎 瀏覽:70
重生自己媽媽都收了的小說 瀏覽:531
怎樣添加win7程序圖標 瀏覽:881
一個瞎子和酒店服務員的電影 瀏覽:321
熊和羊是主角是什麼電影打一生肖 瀏覽:602
獵奇電影高分好評 瀏覽:688
誰有最新網站 瀏覽:57
日韓倫理愛情電影 瀏覽:560
李采潭老師勾引學生哪一部 瀏覽:44
全免費vip影視 瀏覽:150
主角是無恥採花賊的小說 瀏覽:287

友情鏈接