黑马程序员技术交流社区

标题: 关于Spring [打印本页]

作者: 赵红萍    时间: 2012-10-25 19:58
标题: 关于Spring
现在做开发,大家都在用SSH框架,Struts是处理用户和服务器之间传递数据的,Hibernate是处理数据库的,那Spring是干什么的?它们三者是怎么协调工作的呢?
作者: 毕影彬    时间: 2012-10-25 20:16
IOC和AOP,你可以看看相关资料。
作者: 焦晨光    时间: 2012-10-25 20:17
姐姐,你问的问题都比较深,看来平时学习java比较用心,三大框架属于javaEE开发
而我们要学习的是3G安卓开发,三大框架基本上是不学的,开的课程每个框架只讲1天,所以只是简单的理解就ok了。
由于还没有讲到三大框架,所以我也不能回答不了~~{:soso_e101:}


作者: 葬天    时间: 2012-10-25 20:40
想 了解 ssH 得从mvc说起吧
V是界面层
C是控制层
m是逻辑层

V主要 是界面 包括java常用的jsp
c主要是控制层 一般是servlet 或者是action层
m是逻辑层 包含常用的 service dao  bean 层
struts 用于 V与C之间
hibernate 用于 持久层 我的理解是  用于 dao 与bean之间

Spring 是贯穿于整个mvc模式整体的  主要用于“bean"的创建与配置
这里的bean 包括mvc中的各个部分 action service dao dataSource 等
作者: 赵红萍    时间: 2012-10-25 23:15
焦晨光 发表于 2012-10-25 20:17
姐姐,你问的问题都比较深,看来平时学习java比较用心,三大框架属于javaEE开发
而我们要学习的是3G安卓开 ...

我看到你名字的第一反应是何晨光...嘿嘿...:)
作者: 刘学宾    时间: 2012-10-25 23:52
Spring是一个开源框架,它由Rod Johnson创建。是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2