教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

Spring是什么?

更新时间:2021年03月18日11时27分 来源:传智播客

好口碑IT培训

Spring是由Rod Johnson组织和开发的一个分层的JavaSE/EE full-stack(一站式)轻量级开源框架,它以IoC(Inversion of Control 控制反转)和AOP(Aspect Oriented Programming 面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB(Enterprise Java Beans,即Java企业Bean)完成的工作,取代了EJB的臃肿、低效的开发模式。

Spring致力于Java EE应用各层的解决方案,在表现层它提供了Spring MVC以及与Struts框架的整合功能;在业务逻辑层可以管理事务,记录日志等;在持久层可以整合MyBatis、Hibernate、JdbcTemplate等技术。因此,可以说Spring是企业应用开发很好的“一站式”选择。虽然Spring贯穿于表现层、业务逻辑层和持久层,但它并不想取代那些已有的框架,而是以高度的开放性与它们进行无缝整合。

猜你喜欢:

Spring框架的优点有哪些?Spring框架优势汇总 

Spring Boot框架和传统Spring框架相比有哪些优势?

Spring框架的缓存体系

Java高级软件培训课程 

0 分享到:
和我们在线交谈!