spring系统学习:day1--spring介绍
Posted JAVA_STUDYER
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring系统学习:day1--spring介绍相关的知识,希望对你有一定的参考价值。
Spring 的核心是控制反转(IoC)和面向切面(AOP)。
简单来说,Spring 是一个分层的 JavaSE/EEfull-stack( 一站式) 轻量级开源框架。
Hibernate是持久层的ORM框架;Structs是WEB层的MVC框架。而说Spring是EE开发的一站式的框架,说的是Spring具备每一层的解决方案,
例如:
WEB 层 :可以使用Spring MVC框架
业务层(Service层) :可以使用Spring的 Bean 管理和Spring的声明事务
持久层(DAO层) :可以使用Spring的Jdbc模板和Spring的orm模块(此模块可以整合其他持久层框架如hibernate的orm)
spring可是看着是项目中所有对象的容器。因此,说spring是一站式的框架(也即是说他可以不用hibernate、structs2,自己单独完成web开发),这是因为他是项目中所有对象的容器,包含能够处理业务逻辑和访问数据库的对象。容器中装什么什么对象,就具备什么功能,这就是所谓的一站式框架的来历。
以上是关于spring系统学习:day1--spring介绍的主要内容,如果未能解决你的问题,请参考以下文章
015基于Spring+SpringMVC的英语学习系统/教研学习平台