查看: 14670|回复: 28

[精华] 大家来讨论STRUTS和HIBERNATE的应用需求

[复制链接]
论坛徽章:
3
BLOG每日发帖之星
日期:2007-06-03 01:05:13BLOG每日发帖之星
日期:2007-06-26 01:05:04
发表于 2005-12-19 10:17 | 显示全部楼层 |阅读模式
一直想问大家这样一个问题,请问各位,你们在工作中都用了STRUTS或是HIBERNATE了吗?
我个人对这两个东东都没有什么好感!用起来麻烦死了!特别是HIBERNATE!当数据表多,且表的关联复杂的时候,你会疯掉的!

总的就是感觉与JAVA相关的东东越来越无理地变得过于庞大了!

现在发觉很多公司,不管是大公司或是小公司,打出来的招聘广告几乎都包含了:
对STURTS或SPRING,HIBERNATE熟练!

有这个必要吗?

请大家发表一下自己的看法!
论坛徽章:
60
ITPUB8周年纪念徽章
日期:2009-09-27 10:21:222012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
发表于 2005-12-19 11:20 | 显示全部楼层
选择你需要的,做项目不是做研发,用自己最熟悉的,怎么简单快速怎么用!到目前为止,我没有用过Hibernate,Struts也只是做过一个很小的项目。
你提到的这个问题其实Java阵营的很多参与者已经意识到了,相关的评论可以看看下面的链接!
http://forum.javaeye.com/viewtopic.php?t=17315

使用道具 举报

回复
论坛徽章:
41
Heart of PUB
日期:2006-09-26 17:30:03马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:18
发表于 2005-12-19 11:32 | 显示全部楼层
用hibernate可以让你在涉及到数据库开发的部分开发速度急速加快,当开发后期你遇到的数据库字段修改的情况时你就会发现hibernate的出现让这不再是一件恼人的事情。

使用道具 举报

回复
论坛徽章:
21
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442010广州亚运会纪念徽章:射箭
日期:2010-12-27 23:42:202011新春纪念徽章
日期:2011-02-18 11:42:49蛋疼蛋
日期:2012-06-02 20:11:13双黄蛋
日期:2013-05-03 16:32:47雪佛兰
日期:2013-11-23 10:36:292014年世界杯参赛球队: 厄瓜多尔
日期:2014-07-05 20:38:172014年世界杯参赛球队: 日本
日期:2014-07-06 17:57:40马上加薪
日期:2014-10-14 14:41:132010广州亚运会纪念徽章:轮滑
日期:2010-12-06 16:14:13
发表于 2005-12-19 11:34 | 显示全部楼层
选取自己所需要的部分来节约开发的成本。

使用道具 举报

回复
论坛徽章:
3
BLOG每日发帖之星
日期:2007-06-03 01:05:13BLOG每日发帖之星
日期:2007-06-26 01:05:04
 楼主| 发表于 2005-12-19 12:26 | 显示全部楼层
最初由 lang_m 发布
[B]用hibernate可以让你在涉及到数据库开发的部分开发速度急速加快,当开发后期你遇到的数据库字段修改的情况时你就会发现hibernate的出现让这不再是一件恼人的事情。 [/B]


但HIBERNATE的前期付出是多么的大阿!!!
况且项目中很少会需要修改某个字段吧。

我总的感觉就是现在大家对面向对象编程都走火入魔了!什么都想面向对象,所以硬将关系数据库也搞为面向对象的了。

其实世上所有的事物都是互相关联的,不管是什么事,如果过于走极端,肯定会有不好的一面。

使用道具 举报

回复
论坛徽章:
60
ITPUB8周年纪念徽章
日期:2009-09-27 10:21:222012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
发表于 2005-12-19 13:28 | 显示全部楼层
hibernate的出现的确方便了很多人,如果你真正了解并且使用了Hibernate你就会知道,我指得是Hibernate3.0之前的版本,至于3.0以后的,还没有去了解过,但是为什么我不用它,因为我不喜欢写配置文件,包括Struts,胜之大多数java技术都需要你去编写大量的配置文件,最大限度的实现代码的可移值性,但也给程序部署带来了一定的负面效果。

使用道具 举报

回复
论坛徽章:
41
Heart of PUB
日期:2006-09-26 17:30:03马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:18
发表于 2005-12-19 13:31 | 显示全部楼层
嘿嘿,由于本人不是一个很好的架构师,所以项目中后期经常出现表结构的修改

使用道具 举报

回复
论坛徽章:
41
Heart of PUB
日期:2006-09-26 17:30:03马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:18
发表于 2005-12-19 13:32 | 显示全部楼层
呵呵,不是不很好,是很不好

使用道具 举报

回复
论坛徽章:
2
会员2006贡献徽章
日期:2006-04-17 13:46:34
发表于 2005-12-19 16:16 | 显示全部楼层
好象用与不用,不是自己决定的吧!

使用道具 举报

回复
招聘 : Java研发
论坛徽章:
114
SQL数据库编程大师
日期:2013-12-06 13:59:43萤石
日期:2013-12-06 15:50:21ITPUB元老
日期:2007-09-25 17:05:532011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:19喜羊羊
日期:2015-03-24 13:02:282015年新春福章
日期:2015-03-06 11:57:31喜羊羊
日期:2015-03-04 14:49:39马上有房
日期:2015-01-22 17:30:45马上加薪
日期:2014-12-25 08:48:51
发表于 2005-12-19 18:12 | 显示全部楼层
当把struts和hibernate都高度集成化后,无论是后期表变,所有的一切基本上都是一个简单的再生成的过程,一般的程序员不需要懂hibernate都可以用hibernate了,我公司基本上达到这个要求,所以一直用hibernate都感觉不到自己会hibernate哦

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表