社区
Eclipse
帖子详情
大家可以给我讲讲struts和Hibernate的用途和作用吗?
erlei20082008
2009-04-07 10:47:32
如题,越详细越好,谢谢大家了
...全文
1291
11
打赏
收藏
大家可以给我讲讲struts和Hibernate的用途和作用吗?
如题,越详细越好,谢谢大家了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小白的天空
2011-03-31
打赏
举报
回复
飘过,感觉对自己有用。谢谢咯!
a747895159
2011-03-07
打赏
举报
回复
谢谢...
tao13432140505
2011-03-07
打赏
举报
回复
我也找到了这个答案
dinghun8leech
2009-04-14
打赏
举报
回复
struts起到了优化整体mvc分层的问题,还自带一些tag,方便了视图层的开发
hibernate俺觉得就是整个dao层的解决方案,简单说项目越大越节省开发时间,进一步说他专注于持久化的数据表与业务模型的映射,但并不专注于数据库操作效率的提高。底层基于jdbc而又用到了反射,效率低于jdbc
ghostgant
2009-04-09
打赏
举报
回复
2楼 回答相当详细,学习
hworldcup
2009-04-08
打赏
举报
回复
这也是我想知道的,谢谢哈
Defonds
2009-04-08
打赏
举报
回复
我的资源里有本myeclipse教程。对struts、hibernate配置说明的很详细,配有大量源码说明
有需要的朋友可以去看看
scueczhang
2009-04-08
打赏
举报
回复
其实远不止楼上所言,Struts一个好处就是基于MVC的标准化
Hibernate对数据库数据的操作是基于对象的,而不是像以前那样基于属性的
抬头望远,低头沉思
2009-04-07
打赏
举报
回复
我来用人性化的语言简单的介绍下:
1.struts的作用避免了在jsp页面当中写太多的代码,
做到保持jsp的界面整洁,
同时可以实现mvc模式,
struts的根本作用就是方便以后对程序的修改。
2.hibernate呢,就省掉了你在业务逻辑层中,
在那么混乱的逻辑中还要加入与数据库相关的数据库操作 ,
使你能够安心开发各自的模块而不用再担心其他。
也就是把业务层和持久化层分离开来,
业务逻辑层专门做业务逻辑控制
持久化层就专门只做与数据库相关的操作
3.spring作用降低耦合性,在另外两个框架中间,使它们之间的关系不是绝对的,说到底也是为了以后的修改做打算。
他们三者呢,都是为了能更好的实现团队合作而被使用的 。
简单的说spring就像一个拼装容器,把视图层(使用Struts)和数据持久化层(使用Hibernate)组装在以前,
都统一在Spring的配置文件中配置就可以了,这样就对Struts和Hibernate进行解耦,
并且Spring也可以组装其他相关的框架。
(呵呵,这里组装可能不是特别准确,只是为了你便于理解)
sjkof
2009-04-07
打赏
举报
回复
hibernate是orm,就是把数据库的关系映射成程序里的对象
struts是mvc的框架
yangfeitarena
2009-04-07
打赏
举报
回复
struts是MVC的一个典型应用,它提供了一个核心控制器ActionServlet,用于业务逻辑控制;不过,Struts还提供了自己的标签库,而它又能很方便的提供视图的功能,实际上在web开发中这个用的才是最多的。
Hibernate是持久层,用于连接数据库和Java类.
飞思J2EE源代码(Servlet+
Struts
+Spring+
Hibernate
)
《飞思J2EE源代码(Servlet+
Struts
+Spring+
Hibernate
)》是针对Java企业级应用开发的一个经典示例,旨在帮助初学者和对J2EE技术感兴趣的开发者理解并掌握
Struts
、Spring和
Hibernate
这三大框架的整合使用。...
ssh框架课件及相关api文档
SSH框架是Java开发中的经典组合,包括Spring、
Struts
和
Hibernate
三个主要部分,它们分别负责应用的依赖注入、表示层管理和持久化层处理。在这个压缩包中,包含了关于这三个框架的课件和API文档,旨在帮助开发者深入...
最新Java面试宝典pdf版
3、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉...
Java面试宝典-经典
3、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉...
java面试题大全(2012版)
3、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉...
Eclipse
58,452
社区成员
49,460
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章