可以做音乐mv视频网站/网站如何快速推广
spring的起源:
spring 主要是为了管理各种框架,并且将它们进行整合而产生的.spring是一个分层的架构,可以让用户有选择的应用spring的每一层,它主要是解决企业应用开发的复杂性,让企业的应用变得更
spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。
spring中的核心:
spring中最核心的部分就算是IOC容器了,它主要是通过xml文件的形式 将相互依赖的对象进行解耦合,是对象之间不必去主动查找,而是通过配置的方式进行注入。当其中一个对象发生改变的时候,我们不必去改动源代码,而直接去更改这个容器就可以了。
spring中提供了面向切面(AOP)技术,它允许通过分离应用的业务逻辑与系统级服务进行内聚性开发,使系统级服务和应用的业务逻辑各自封装各自的职责,但是又可以根据面向切面的思想,将共同的服务和应用放在一起。
spring具体在ssh中的作用:
spring在ssh中主要是可以整合struts和hibernate框架,spring将struts中显示层对action的依赖进行了依赖注入处理,使对action的访问依赖ioc容器,解除了struts的配置文件和action间的依赖关系,解除了他们之间的耦合。
同时spring通过ioc容器中的bean,可以同时解决action和业务逻辑层之间的依赖,将web层和业务逻辑层进行了整合。
spring中没有提供专门的和数据库打交道的内容,但是他可以整合hibernate等底层的框架,和数据库打交道。同时也通过ioc容器进行配置和整合,解除了底层和业务逻辑的层之间的耦合。