rwhn.net
当前位置:首页 >> struts2和hiBErnAtE >>

struts2和hiBErnAtE

说struts2是控制层是错误的,因为struts2本身就是一个标准的Web层的MVC框架,主要控制的是"用户的请求——程序的处理——程序的返回"这个流转过程。 hibernate是一个持久层的框架,他在JDBC上进行的轻量级的封装,是用户可以直接用面向对象的方式来...

struts2负责的是控制器部分,hibernate 负责的是模型部分;比如,由页面发出一个请求,由struts2接收,然后struts2会做一些数据控制,如数据是否合法,然后去调用相应的服务层(即是一些接口方法);然后服务层去调用DAO层,这里的DAO层里用的就是h...

struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。 优点: Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 除此之外,Struts...

区别就是完全不是一回事: hibernate的session是与数据库的会话,相当于connection struts2的session是客户端浏览器对服务器的会话,包括一些列的request请求。

先总体说说它们3个代表MVC开发模式中的哪一层.. struts2代表控制层,hibernate数据持久层,spring相当于容器,可以整合struts2,hibernate。 并且spring的aop可以在service层实现事物控制. 然后分别细说 先说struts2 struts2提供了众多拦截器,页面...

我最近也在找Java开发的工作,面试官问一些问题是想看下应聘者对相关技术的熟悉程度。 struts 是一个按MVC 模式设计的Web 层框架,其实它就是一个大大的servlet,这个Servlet 名为ActionServlet,或是ActionServlet 的子类。我们可以在web.xml ...

记得给我分,谢谢 我给你理清一下思路吧,纯手工: 1.首先你要认清,hibernate和struts没有半点关系,所以他们之间没有任何可以整合的东西。 有的教科书,参考书上那么写,其实是胡扯,因为: a:struts作为中心控制器,肯定要调用一些类来完成...

Struts2 是view层框架,如果你不做WEB程序就可以忽略不学了。spring是工厂框架,提供了很多编程思想的简单实现,例如单例模式,反向注入,AOP等,无论是WEB开发还是普通程序开发spring都是很好用的框架。hibernate 是底层操作框架,现在数据库操...

我的建议是你先学习struts2,它主要就是控制页面的跳转,同时struts2中包含了许多的标签库,可以简化你的页面;之后建议你学习Hibenate,通俗点说就是后台底层的操作了,翻转数据库,映射对象,把操纵数据库直接变成操作对象,对与数据库的操作...

现在的JavaEE开发还是会使用Hibernate和Struts2,所以暂时是不会淘汰的,不过因为Mybatis和SpringMVC的出现,从性能及bug方面来说,后两者也都是很优秀的解决方案,所以长久看来问题中提到的两种框架占用的市场份额可能会下降。

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com