Mybaits的優缺點

2021-10-20 07:21:55 字數 442 閱讀 5668

(1)優點:

① 基於sql語句程式設計,相當靈活,不會對應用程式或者資料庫的現有設計造成任何影響,sql寫在xml裡,解除sql 與程式**的耦合,便於統一管理;提供xml標籤,支援編寫動態sql語句,並可重用。

② 與jdbc相比,減少了50%以上的**量,消除了jdbc大量冗餘的**,不需要手動開關連線;

③ 很好的與各種資料庫相容(因為mybatis使用jdbc來連線資料庫,所以只要jdbc支援的資料庫mybatis都支援)。

④ 能夠與spring很好的整合;

⑤ 提供對映標籤,支援物件與資料庫的orm欄位關係對映;提供物件關係對映標籤,支援物件關係元件維護。

(2)缺點:

① sql語句的編寫工作量較大,尤其當字段多、關聯表多時,對開發人員編寫sql語句的功底有一定要求。

② sql語句依賴於資料庫,導致資料庫移植性差,不能隨意更換資料庫。

剛構橋的優缺點 橋梁的優缺點

梁式橋 主梁為主要承重構件,受力特點為主梁受彎。主要材料為鋼筋混凝土 預應力混凝土,多用於中小跨徑橋梁。簡支梁橋合理最大跨徑約 公尺,懸臂梁橋與連續梁橋合宜的最大跨徑約 60 70 公尺。優點 採用鋼筋砼建造的梁橋能就地取材 工業化施工 耐久性好 適應性強 整體性好且 美觀 這種橋型在設計理論及施工...

演算法的優缺點 邏輯回歸演算法的優缺點

邏輯回歸演算法是最經典的幾個機器學習演算法之一,本文對它的優點,缺點進行總結。sigmoid函式 表示式如下 1.實現簡單,廣泛的應用於工業問題上 2.分類時計算量非常小,速度很快,儲存資源低 3.便利的觀測樣本概率分數 4.對邏輯回歸而言,多重共線性並不是問題,它可以結合l2正則化來解決該問題 5...

Struts的優缺點

struts是開源軟體,使開發者能更深入的了解其內部實現機制。struts 優點 業界 標準 很多成功案例 學習資源豐富。struts的優點主要集中體現在兩個方面 taglib和頁面導航。a 利用struts提供的taglib可以大大節約開發時間。b 維護擴充套件比較方便。通過乙個配置檔案,即可把握...