www.fltk.net > spring框架有什么用?

spring框架有什么用?

spring框架的作用就是让对象与对象(模块与模块)之间的关系没有通过代码来关联,都是通过配置类说明 管理的(Spring根据这些配置 内部通过反射去动态的组装对象) Spring是一个容器,凡是在容器里的对象才会有Spring所提供的这些服

一、使用spring框架的好处 轻量:spring 是轻量的,基本的版本大约2mb.控制反转:spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们.面向切面的编程(aop):spring支持面向切面的编程,并且

在SSH框假中spring充当了管理容器的角色.我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句.Struts是用来做应用层的,他它负责调用业务逻辑serivce层.

框架就是一套规范.既然是规范,你使用这个框架就要遵守这个框架所规定的约束.在Java开发中,框架是用一套规则+一群jar包来表示的.

开闭原则:对扩展开放,对修改封闭,这是设计框架的原则,换句话说就是把耦合度降到最低.Spring的依赖注入就是这一方面的最好体现.使我们可以实现分层开发 通过AOP,可实现声明式事务,统一的日志管理等等.

Spring的好处至少包括: 1, Spring能有效地组织你的中间层对象; 2, Spring能消除在许多工程中常见的对Singleton的过多使用; 3, 通过一种在不同应用程序和项目间一致的方法来处理配置文件,消除各种自定义格式的属性文件的需要

例如,Spring能使用AOP提供声明性事务而不通过使用EJB容器,如果你仅仅需要与单个的数据库打交道,甚至不需要JTA实现

应用开发往往牵扯到方方面面,每件事情都难以控制,而且,开发周期也很难把握(除非它的确是一个重量级的复杂应用,倒也有情可原).Spring提供了一种轻量级的解决方案,用于建立“快装式企业应用”.在此基础上,Spring还提供了包括声明式事务管理,RMI或Web Services远程访问业务逻辑,以及可以多种方法进行的持久化数据库地解决方案.另外,Spring还有一个全功能的 MVC框架,并能透明的把 AOP 集成到你的软件中去.

spring 框架介绍它关注的领域是其他许多流行的Framework未曾关注的.Spring要提供的是一种管理你的业务对象的方法. Spring既是全面的又是模块化的.Spring有分层的体系结构,这意味着你能选择仅仅使用它任何一个独立的部分,而它的

spring 的ioc容器管理对象aop实现切面编程提供了对事务的支持有效减少了项目中对象的个数.spring 还有各种各样了子项目功能强大

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com