SSM三個框架的優點。


一、mybatis的優缺點:

   優點:a、sql寫在xml文件中,便於統一管理和優化,解除sql和程序代碼的耦合。

              b、提供映射標簽,支持對象和和數據庫orm字段關系的映射,支持對象關系映射標簽,支持對象關系的組建

              c、提供xml標簽,支持編寫動態sql。

 缺點:a、工作量較大,特別是在表的字段多,關聯表多的情況下

    b、sql語句的編寫依賴於數據庫,移植性差。

    c、不支持級聯刪除,級聯更新,需要自己對表進行刪除。

二、spring的優點:

  A、通過Spring的IOC特性,將對象之間的依賴關系交給了Spring控制,方便解耦,簡化了開發。

  B、通過Spring的AOP特性,很容易實現事務,日志,權限的控制。

  C、提供了對其他優秀開源框架的集成支持。

  D、地侵入式。

三、SpringMVC的優點

  A、springMVC是使用了MVC設計思想的輕量級web框架,對web層進行解耦,是的我們開發更簡潔。

  B、與Spring無縫銜接。

  C、靈活的數據驗證,格式化,數據綁定機制。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM