JAVA WEB 开发中的三大框架分别都是做什么用的啊?(三大框架是啥)

JAVA WEB 开发中的三大框架分别都是做什么用的啊?


三大框架是用来开发web应用程序中使用的.
Struts:基于MVC的充当了其中的试图层和控制器
Hibernate:做持久化的,对JDBC轻量级的封装,使得我们能过面向对象的操作数据库
Spring: 采用了控制反转的技术,管理Bean,降低了各层之间的耦合.

以前是ssh,现在不是了,所以不要绑死在框架上,但学完后思想很重要。
现在推荐你:springmvc + spring + mybatis或者spring-data-mongodb


三大框架是啥


1、加载类(FilterDispatcher)
  2、读取配置(struts配置文件中的Action)
  3、派发请求(客户端发送请求)
  4、调用Action(FilterDispatcher从struts配置文件中读取与之相对应的Action )
  5、启用拦截器(WebWork拦截器链自动对请求应用通用功能,如验证)
  6、处理业务(回调Action的execute()方法)
  7、返回响应(通过execute方法将信息返回到FilterDispatcher)
  8、查找响应(F

java的三大框架属于web,还是属于什么?


三大框架就是web项目。
现在说的三大框架常用的是SSH。其中struts就是控制页面和后台交互的,所以SSH肯定是web项目。
备注:其实当前的大部分项目如OA、P2P、O2O,B2B、B2C等框架都有涉及到struts、spring、hibernate、mybatis中的一种或者几种,这些都是web项目。

常说的三大框架指:ssh
即:spring、struts、hibernate
spring:功能强大的组件粘合济,能够将你的所有的java功能模块用配置文件的方式组合起来(还让你感

java web开发要不要使用三大框架


从框架本身来说,三大框架已经是非常成熟的技术了,所有很多公司会进行封装自己的框架,其实三大框架最重要的是思想和如何通过这些思想实现技术业务的可能性,所以三大框架是非常值得使用,当然使用也是没有问题的。但是有些公司会有自己的框架,他们会要求程序员用自己的。

常见的ssh也算常用的
另外使用spring mvc代替struts 2跟hibernate搭配也比较常用
也有使用mybaits替代hibernate的