JAVA——Spring的基本应用

   写这篇文章的初衷是记录自己的学习内容,为了巩固自己的知识。

问题一: 什么是Spring呢?

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

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

  未完待续。 

猜你喜欢

转载自blog.csdn.net/Yuan_xln/article/details/90204014
今日推荐