關於java嵌入式數據庫的選擇,強烈建議H2 嵌入式數據庫

不聽紅薯言,吃虧在眼前。java

先發表我的意見,Derby是垃圾,H2王道。mysql

    這段時間開發movingLife合租記帳軟件過程當中,開始是在MYSQL上作開發,要發佈的時候,一直想找個好點的嵌入式數據庫。最初看到Derby是java推薦的嵌入式數據庫,甚至整合到了JDK裏面了,因而花了1天時間下載,看文檔,移植腳本。悲劇出現了,忙到晚上23點的時候一測試,竟然不能插入空值。讓我改代碼,那麼多代碼,要我命丫,我那個恨丫,心都快碎了。sql

    因而飛快的百度MYSQL兼容的嵌入式數據庫,貌似有mysql的java嵌入式版本,可是文檔實在是太少了,並且基本上是英文的,仍是決定放棄。最後看到了OSCHINA裏面置頂的嵌入式數據庫H2,紅薯寫的文章H2是兼容MYSQL腳本的,我眼光一亮,當時立馬決定仍是切到H2來。數據庫

   大概花了1小時看文檔,下載,導入腳本。奇蹟出現了,H2完美的運行起來了,並且完美的運行,沒出什麼問題。雖而後來發現了點問題,可是都微不足道。內心這才釋然了,H2真厲害。哈哈.......測試

感謝紅薯的博文,也感謝H2的做者.......個人程序是H2,Mybatis,JoyWindow搭建起來的。有一樣需求的朋友能夠向我諮詢相關使用。開發

這麼說吧,H2只須要1個小時,從下載到使用,以後我會寫篇文章介紹H2,Mybatis的整合。文檔

相關文章
相關標籤/搜索