Spring框架

打印 上一主题 下一主题

主题 868|帖子 868|积分 2614

什么是Spring

Spring是分层的JavaEE应用一站式的轻量级开源框架,以控制反转(Inverse orControl,loC)和面向切面编程(Aspect Oriented Programming,AOP)为内核,提供了表现层Spring MVC、持久层Spring JDBC以及业务层事务管理的众多的企业级应用技术。

  • Spring整合了大量著名的第三方框架和类库(如Struts、Hibernate、MyBaits、iBATIS、JPA、Web Service、FreeMaker等),逐渐成为使用最多的JavaEE企业应用开源框架。
  • Spring 的一个最大的目的就是使JavaEE企业级开发更加容易。同时,Spring 与MyBatis、Hibernate等单层框架不同,Spring致力于提供一个以统一的、高效的方式构造整个应用,并且可以将单层框架以最佳的组合揉和在一起建立一个连贯的体系。可以说Spring是一个提供了更完善开发环境的一个框架。
  • Spring的使命:简化Java开发
Spring的特点


  • 方便解耦,简化开发;
  • AOP编程的支持;
  • 声明式事务的支持;
  • 方便程序进行测试;
  • 方便集成各种优秀框架;
  • 降低Java EE API的使用难度;
  • Spring源码是经典的学习范例。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

来自云龙湖轮廓分明的月亮

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表