為什么要使用spring框架?


spring 是一個開源的輕量級 JavaBean 容器框架。使用 JavaBean 代替 EJB ,並提供了豐富的企業應用功能,降低應用開發的復雜性。

  • 輕量:非入侵性的、所依賴的東西少、資源占用少、部署簡單,不同功能選擇不同的 jar 組合
  • 容器:工廠模式實現對 JavaBean 進行管理,通過控制反轉(IOC)將應用程序的配置和依賴性與應用代碼分開
  • 松耦合:通過 xml 配置或注解即可完成 bean 的依賴注入
  • AOP:通過 xml 配置 或注解即可加入面向切面編程的能力,完成切面功能,如:日志,事務...的統一處理
  • 方便集成:通過配置和簡單的對象注入即可集成其他框架,如 Mybatis、Hibernate、Shiro...
  • 豐富的功能:JDBC 層抽象、事務管理、MVC、Java Mail、任務調度、JMX、JMS、JNDI、EJB、動態語言、遠程訪問、Web Service... 


原文鏈接
 


 

 


免責聲明!

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



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