瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          眾所周知,andriod采用sqlite作為內(nèi)置數(shù)據(jù)庫(kù)系統(tǒng),當(dāng)然j2ee中也可以使用
          應(yīng)用場(chǎng)景:
           1 一般的網(wǎng)站。sqlite可以支持2t的數(shù)據(jù):2t=1024*2G
           2  敏捷開(kāi)發(fā)中原型演示(含有數(shù)據(jù)交互的動(dòng)態(tài)頁(yè)面),我們現(xiàn)在一般會(huì)在項(xiàng)目某一個(gè)迭代版本中使用他來(lái)去客戶(hù)那演示系統(tǒng)。
           3 離線系統(tǒng)

           本文主要針對(duì) 2 介紹構(gòu)建過(guò)程:
          基本原理和oracle等數(shù)據(jù)庫(kù)連接hibernate一樣,需要Dialect來(lái)支持,用來(lái)映射java類(lèi)型和數(shù)據(jù)庫(kù)支持的類(lèi)型。
          但是目前hibernate還不支持sqliteDialect,以下是hibernate3支持的dialect:

            
             
          支持的sqliteDialect可從以下地址下載:
          http://code.google.com/p/hibernate-sqlite/,需要的jar包主要有sqlite-jdbc-3.6.0驅(qū)動(dòng)
          下載后得到SQLiteDialect.java即可

          至于如何連接hibernate,大部分和oracle相同,只有以下不同:
          <property name="dialect">com.test.SQLiteDialect</property>
               這個(gè)就是需要的dialect,需要填寫(xiě)完整的包名+類(lèi)名
          <property name="connection.driver_class">org.sqlite.JDBC</property> 
            <property name="connection.url">jdbc:sqlite:d:/test.db</property>
          test.db使用來(lái)存放數(shù)據(jù)的文件,可以和代碼一起打包,但一般數(shù)據(jù)庫(kù)應(yīng)該和程序獨(dú)立放置

          sqlite的可視化界面推薦使用

          QLite Expert 很方便使用
          下載地址:
          http://soft.pc0359.cn/updatefiles/2009-07-07/SQLiteExpertPro_v2042cr.rar
            


          評(píng)論

          # re: 嵌入式數(shù)據(jù)庫(kù):使用sqlite和hibernate構(gòu)建應(yīng)用[未登錄](méi)  回復(fù)  更多評(píng)論   

          2012-04-14 19:44 by lk
          推薦看一下這篇文章:
          Android sqlite數(shù)據(jù)庫(kù)操作通用框架AHibernate
          http://blog.csdn.net/lk_blog/article/details/7455992
          主站蜘蛛池模板: 新丰县| 柳州市| 保定市| 绥化市| 固原市| 永昌县| 泸西县| 怀宁县| 汽车| 田东县| 洞头县| 临武县| 宣武区| 衡山县| 丹江口市| 旬阳县| 姚安县| 工布江达县| 绍兴县| 和平县| 庆元县| 公主岭市| 仪征市| 福鼎市| 莱州市| 宜城市| 金山区| 东乡族自治县| 榆林市| 竹山县| 昌宁县| 海宁市| 宜兰市| 广饶县| 萨迦县| 抚顺县| 富民县| 德惠市| 教育| 苏州市| 闽清县|