<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks

    因?yàn)槲业某绦蚴褂昧薕R框架如hibernate之類(lèi)的東東,所以我們的系統(tǒng)是支持各種關(guān)系型數(shù)據(jù)庫(kù)的!很多哥們?cè)诮榻B自己的產(chǎn)品或是項(xiàng)目時(shí)都是這樣說(shuō)的,真的是這樣嗎?

    也許最好你自己嘗試一下不同數(shù)據(jù)庫(kù)下的測(cè)試才能夸出這樣的???!

    首先,你是否一直通過(guò)OR框架而沒(méi)有試圖繞開(kāi)有時(shí)顯得不那么可愛(ài)的hibernate呢?在你程序中的native sql是不是一直在遵循SQL 99的標(biāo)準(zhǔn)?你的主鍵生成方法是使用native方式還是在用自增ID呢?

    其次,你能保證你未使用目標(biāo)數(shù)據(jù)庫(kù)特有的功能特性嗎?如視圖在mysql 4及之前版本是不被支持的,oracle是不支持超過(guò)30個(gè)字符的數(shù)據(jù)庫(kù)對(duì)象名稱(chēng)的...

    再次,那些為了速度或是特定要求情況下而集成進(jìn)來(lái)的組件,它們是不是直接使用了數(shù)據(jù)庫(kù)特性?JasperReport?shark?

    在經(jīng)歷過(guò)幾次數(shù)據(jù)庫(kù)切換后,我認(rèn)識(shí)到幻想在第一個(gè)發(fā)布版本不經(jīng)任何修改就支持所有數(shù)據(jù)庫(kù)是不現(xiàn)實(shí)的,也許應(yīng)該列出目標(biāo)環(huán)境下可能會(huì)使用到的數(shù)據(jù)庫(kù)集合,如:mysql/sqlserver/oracle。列出它們所共有的function,是否支持視圖,是否支持自增字段,數(shù)據(jù)庫(kù)對(duì)象名稱(chēng)是否有長(zhǎng)度限制?大小寫(xiě)是否敏感?是否支持存儲(chǔ)過(guò)程?...

    百練成鋼,一招鮮吃遍天下是不可能的!兄弟,你不這樣認(rèn)為嗎?

    本人原創(chuàng)文章,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明出處!

    posted on 2008-10-05 21:22 shanghai_spark 閱讀(2143) 評(píng)論(7)  編輯  收藏 所屬分類(lèi): eclipse rcp

    Feedback

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-06 00:52 dennis
    @隔葉黃鶯
    產(chǎn)品級(jí)的肯定需要,你要拿出去賣(mài),總不能叫客戶(hù)買(mǎi)個(gè)oracle(oracle公司賣(mài)的除外)
    一般的mis系統(tǒng)考慮多數(shù)據(jù)庫(kù)支持純粹是吃飽了撐的。  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-06 03:46 leekiang
    做產(chǎn)品要注意是否有跨數(shù)據(jù)庫(kù)的需求。
    做項(xiàng)目的話(huà),假如對(duì)hibernate比較熟悉了,那就盡量用跨數(shù)據(jù)庫(kù)的方式做,反正又不增加多少成本。
      回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-06 08:30 sitinspring
    真正對(duì)用戶(hù)重要的是數(shù)據(jù)而不是數(shù)據(jù)庫(kù)。  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-06 09:02 po
    真正對(duì)用戶(hù)重要的是數(shù)據(jù)而不是數(shù)據(jù)庫(kù)。  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎?[未登錄](méi) 2008-10-06 12:25 letitbe
    真正對(duì)用戶(hù)重要的是數(shù)據(jù)而不是數(shù)據(jù)庫(kù)。
    --------------------------------
    這句話(huà)當(dāng)然是對(duì)的,但在這里是廢話(huà)  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-07 09:39 pub
    說(shuō)明你們的程序不夠OO,太多信賴(lài)于數(shù)據(jù)庫(kù) 比如自增字段。  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-07 09:39 pub
    以數(shù)據(jù)庫(kù)為中心的程序這種問(wèn)題會(huì)很多  回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 精品国产一区二区三区免费| 18禁止观看免费私人影院| 亚洲av中文无码乱人伦在线播放| 日韩免费高清大片在线| 国产亚洲中文日本不卡二区| 亚洲AV永久无码精品一区二区国产| 在线成人精品国产区免费| 亚洲国产系列一区二区三区| 亚洲一区AV无码少妇电影☆| 性xxxxx免费视频播放| 一级视频免费观看| 亚洲依依成人精品| 久久亚洲色一区二区三区| 四虎在线成人免费网站| 成年免费a级毛片| 久久久久精品国产亚洲AV无码| 婷婷亚洲天堂影院| 美女内射毛片在线看免费人动物| 日韩大片免费观看视频播放 | 免费理论片51人人看电影| 中文字幕成人免费高清在线| 亚洲免费电影网站| 亚洲V无码一区二区三区四区观看| 成年女人午夜毛片免费视频| 国产一精品一av一免费爽爽| 亚洲AV日韩AV永久无码色欲| 亚洲精品网站在线观看你懂的| 亚洲Av无码国产情品久久 | 免费A级毛片无码专区| 视频一区在线免费观看| 91亚洲视频在线观看| 亚洲色欲色欲www在线丝| 国产免费av一区二区三区| 1000部拍拍拍18勿入免费视频软件| 一本到卡二卡三卡免费高| 亚洲一区二区三区国产精华液| 亚洲福利视频一区| 亚洲色WWW成人永久网址| 国产91在线免费| 四虎影院在线免费播放| 国内精品免费麻豆网站91麻豆|