<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之類的東東,所以我們的系統(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ì)象名稱的...

    再次,那些為了速度或是特定要求情況下而集成進(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ì)象名稱是否有長(zhǎng)度限制?大小寫(xiě)是否敏感?是否支持存儲(chǔ)過(guò)程?...

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

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

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

    Feedback

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-06 00:52 dennis
    @隔葉黃鶯
    產(chǎn)品級(jí)的肯定需要,你要拿出去賣,總不能叫客戶買個(gè)oracle(oracle公司賣的除外)
    一般的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)目的話,假如對(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ì)用戶重要的是數(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ì)用戶重要的是數(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ì)用戶重要的是數(shù)據(jù)而不是數(shù)據(jù)庫(kù)。
    --------------------------------
    這句話當(dāng)然是對(duì)的,但在這里是廢話  回復(fù)  更多評(píng)論
      

    # re: 你的系統(tǒng)真的因?yàn)槭褂胔ibernate就可以適應(yīng)各種數(shù)據(jù)庫(kù)嗎? 2008-10-07 09:39 pub
    說(shuō)明你們的程序不夠OO,太多信賴于數(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)論
      

    主站蜘蛛池模板: 免费a在线观看播放| 免费一区二区视频| 久久精品亚洲视频| 热re99久久6国产精品免费| 久久亚洲国产精品五月天| 久久一区二区三区免费播放| 久久国产亚洲精品麻豆| 暖暖在线视频免费视频| 亚洲高清视频在线播放| 97视频热人人精品免费| 亚洲乱理伦片在线观看中字| 成人永久免费高清| 特a级免费高清黄色片| 亚洲人JIZZ日本人| 777爽死你无码免费看一二区| 亚洲国产精品免费在线观看| 免费a级毛片无码a∨蜜芽试看 | 亚洲高清国产拍精品26U| 免费人妻无码不卡中文字幕系| 亚洲精品高清国产麻豆专区| 免免费国产AAAAA片| 亚洲欧美第一成人网站7777| 亚洲AV伊人久久青青草原| 东方aⅴ免费观看久久av| 久久精品国产亚洲AV嫖农村妇女| 在线v片免费观看视频| 亚洲欧洲精品成人久久曰| 亚洲国产成人久久综合一区77| 精品国产免费一区二区三区香蕉| 亚洲免费福利视频| vvvv99日韩精品亚洲| 无人在线观看免费高清| 亚洲乱理伦片在线观看中字 | 亚洲av永久无码精品古装片| jjizz全部免费看片| 亚洲AV无码专区在线厂| 亚洲国产精品无码专区| 成年女人色毛片免费看| 久久免费香蕉视频| 中文字幕亚洲精品无码| 亚洲精品无码AV人在线播放|