風(fēng)人園

          弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
          隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
          數(shù)據(jù)加載中……

          ibatis3中感覺比2不方便的地方


          1、動態(tài)sql里面 原來的dynamic,現(xiàn)在沒有了,只能用is代替。但是if里面的判斷 沒有isEmpty這種方便的標(biāo)簽,需要判斷需要同時判斷 null 和 ""。這個比較麻煩,希望能在正式版本中加上。

          2、annotion方式的評價,個人感覺沒有什么意義。從我來講,用iBATIS的主要原因是因為要處理比較復(fù)雜的sql,所以通常sql都會很長,就是因為不想通過字符串的方式寫在代碼里,要是寫在代碼里,直接用hibernate的原生sql就好了,何必還要用iBATIS呢。sql寫在xml里的好處是顯而易見的,可以直接將調(diào)試好的sql從sql的編輯器中復(fù)制過來,這樣可以省掉很多麻煩的事情,放在sql里面很長,又沒有辦法將格式弄好,要是換行什么的就更麻煩。

          一個比較有用好的改進(jìn)就是namespace了,這個功能以前在2.X想用一直沒有用成。有了這個,很多通用的地方可以省略。

          posted on 2009-08-26 16:30 風(fēng)人園 閱讀(409) 評論(0)  編輯  收藏 所屬分類: iBatis


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 洛浦县| 东阿县| 乐陵市| 屯门区| 行唐县| 浠水县| 乐平市| 安岳县| 密山市| 农安县| 都昌县| 井冈山市| 盐亭县| 临西县| 海淀区| 女性| 军事| 延边| 哈巴河县| 湖州市| 舒兰市| 股票| 白玉县| 濮阳市| 镇江市| 华坪县| 乐清市| 故城县| 凌云县| 天祝| 利津县| 天全县| 五台县| 夹江县| 枣强县| 永和县| 文成县| 大田县| 孟州市| 翁源县| 大邑县|