我也见过一些系统有几百个字段的表,有些是为了保护商业秘密,很多无用字段,有的是因为系统发展了十几年,一直发展下来形成的,优化的话成本太高。如果对于一个新设计的系统,几百个字段的表,我觉得数据库设计上有问题。

楼主确实对Struts不大熟悉,还是多听听人家的意思吧!!
不要一味的在那里抱怨和攻击批评你的人,要学会如何接受别的的批评..
并不断的提高自己!!

前两天在CSDN上看了一个讨论,最后的结果跟现在这个有点象,我们在讨论的是技术问题,为什么要牵扯出什么中国人的奴性呀,还有什么这个人真蠢什么的?这个和技术问题有关系吗?这样讨论好吗?

我很喜欢J道这个地方,是因为这里的学术气氛比较深厚一些,请保持这片静土!

看着你们的讨论,我实在是受不了 !大家不能站在别人的角度多考虑考虑问题么?
一个个的都在这里相互炫耀自己的作的项目大,自己的技术牛,有什么意义?
想想奈昌心,周正毅等大贪官;再想想刘德华,李湘等大明星;再想想身边那些靠玩人际关系,拍马屁升官发财的人,我们这些人不觉得羞愧么?不应该团结起来么?

做大项目的人就比做小项目的人伟大?企业应用就不能用windows?多会几个标签库就多张几块肉啊?这些讨论有意义么?

Ytok2000的言论是浮躁了些,但各位大虾应该多体谅帮助别人,而不是群起而攻之阿!

还是日本人的那句话说得对:一个中国人是虫,一群中国人还是虫,只不过个个都以为自己是龙!!!

汗。。
这个问题居然提高到国家民族的高度,我不敢再接了。。

大家看来真是拉远了。

我是从asp转行做java的其实各种语言都有高手
asp来说普通的程序员和高手写出来的还是有差别的。
asp的高手写出来的程序有点java写出来的东西的感觉。
java也有高手和初学者而且这个差别很大。
不一定时间长就一定是高手
不过楼主有五六年的经验再差也应该算是半个高手

慢慢学吧,
技术只是一个方面。
项目经验更重要。

怎么听怎么觉得有点同情的意思呢?


本人水平不高,刚接触struts时也一团雾水,但是经过大量的学习和查看源码,至少能发现还是有不少可用的地方,能大量减轻后期维护的工作量,在开发阶段,尤其是新手来开发时,的却不如模式1方便,直接。我想模式1和模式2的差别就不用我在这里多说了吧,就一点,多学习,多比较,找到适合自己的。
楼主之所以遭攻击,大部分来源于没有任何可以说明问题的牢骚,绝大多数人看了他的言论都应该有一个感觉:半灌水,响叮当。

谈体会就是谈体会,不要把sun和微软拿出来争了,作我搞软件的重在需求,没我需求搞什么也白搭,本题是谈对struts的体会,不要总把民族搬上来,拿来主义吗?

vb asp用过,方便,但要做的高手也不是容易的。
现在正用java,深入学习难,但应用将越来越广。

用struts开发过项目,用它主要是为了mvc的实现,实话:方便,在说实话,如果不是对公司负责,对产品负责每个人都愿意简单不用mvc也能实现需求。我要说的是,产品化用框架没错。楼主的项目中表多,字段多,和struts有关系吗?

java的学习学艰辛。

晕,看完这贴只是让我脑里面多了一些垃圾,一点研究性质都没有,这贴还不删除干什么?

我看了一遍大家的讨论,看大家都用错了。可能 wild fox对oop,aop,ioc,sop,模型驱动,测试驱动还了解一些,也在实际的代码,管理中有所体现。但是大多数人的这方面的境界,还不够高。在实际项目中也没怎么真正实现,再看板桥大哥的《java使用系统开发指南》也是只停留在什么是模式的角度,你写的那些程序,若是让中级程序员来重用到自己的项目中也要改很多部分,99%的程序还要重新编译。对aop,sop的文章也只是停留在什么是的增次。对于这些思想,技术怎么才是,正确的使用方向?我做在struts的基础上写了个面向方面的框架。以此想提高我国目前的java应用和设计水平。另外,我想把它发表在一个影响力大的地方,不知那个地方比较好。请板桥大哥推荐个地方。《程序员》怎么样阿。

另外,比如Ytok2000等人为什么感觉struts不好用呢?为什么大家对mvc也没有感觉特别的好呢?关键是大家设计水平不高,mvc怎么分离阿,一个比较明显的地方就是MVC接口隔离了没有,你们的些的程序代码里还有sql语句没有。无论你把sql,放在的action,还是自己所以为的模型里。怎么实现呢?我提醒大家,把控制放在xml里,程序里面是接口,模块,参数在运作。也不要相信那些美妙的持久层框架的谎言。持久到最后,重用层次还是不高。我们应该把那些模型,即字段的命名进一步模糊化不能在程序代码层体现业务意思,比如,我们的user类里面的属性也不应该很清晰,比如name,password...等应该feil1,feil2,这样重用性就高了。另外,对那些banq所谓的模型等我认为不是真正的模型,是在为模型而模型,结果你那些模型可重用程度很低,你那些模型也没有单元测试。我感觉一会是说不完的,虽然工作很紧张,但是我感觉真实有必要作个东西出来以证视听,别让人们以为没见到什么是aop,sop的程序,就以为我们的程序写不出来。因为没有见过真正的ood就感觉大家都太ood 也快不了多少。可是告诉大家,aop等的可重用性惊人的。绝对超过你的想象!因为原来也超过了我的想象。体验当然是很爽了。因为大家没有体验到这种爽,所以大家,才在这里争论。即便是有些人体验到了一点,也不是很强列,所以大家把框架也换来换去,其时真正起作用的是大家的架构水平,对ioc,aop....的领悟的境界。

对不起,文字的表述不是很好。没注意检查。欢迎大家继续讨论。
我的qq:27222328。目前在济南。

这是技术讨论吗?不用骂来骂去的吧?
楼主不是做了5,6年开发了吗?怎么言语还象小孩子啊?^_^
不能冷静、客观的下评论的心智一定还未发育健全啊。

楼主对各位回贴者的态度看的偶冷汗直流 ...

对不起,我只是在维护自己所认为的技术的学术性。有些言辞太过的地方,还请大家谅解。

又看到了知识分子的通病,“看不起人”,悲哀。

吵着,嚷着我有经验,我做过N久,我的知识很多,屁用都没有。鄙视你。

吵着,嚷着我用过20年vb,30年vc,40年java,我有说话权利。你该如何如何,狗屁,那么多人都死了,你怎么不去死。

如果你牛b,你搞个vc出来,如何你牛b,你搞个java出来。

我用vc N久,用struts N久,我告诉你不牛B.是个有脑袋的都会用,算个屁啊。

我告诉,我是白痴,我什么都不会用,我写的东西都是垃圾。

我就是看不惯,那些多多牛B的人。有什么好牛B的呢?

谁都有喜欢,不喜欢的权利。

我就说要骂你们这些,自以为牛B的人,我就是鄙视你怎么了。

你说我,我告诉,我是白痴,我是傻B,傻B的人就是要骂你这些牛b的人怎么了。

靠。