关于struts、spring、hibernate和mvc的问题??

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:39:25
我刚用struts、spring、hibernate开发了个网站,给我的感觉就是hibernate是用于持久化的,spring用于业务层,struts用于web层的请求导向、和页面表示,可是怎么跟mvc的框架对应起来啊???M是model,V是view,C是controller,我想着对于struts中action是对应controller,标签对应view,可是model是什么啊?怎么对应啊???
还请高手解答!!!

Struts的作用是更好的分离视图层和控制层 Spring的目的是实现模型层和控制层之间的低耦合 HIBERNATE对JDBC进行了轻量级的封装 是用来完成数据持久化的

准确的说 没有什么框架是固定代表什么层的 MVC是个思想 不是说规定什么地方必须用什么去实现

你最好还是了解下MVC究竟是什么意思 白度词条上有

我也是个新手 说错了 别扔砖头

单独的struts就是一个典型的MVC框架.

你可以将model看成是数据对象即所谓的数据模型,他可以多种多样。

Struts-->V
Hibernate-->C
Spring-->M

Struts是建立在MVC模型之上的