锁定老帖子 主题:关于Java开发不明白的一些问题
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-09
不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现
|
|
返回顶楼 | |
发表时间:2011-03-09
vc88 写道 没有开发过,多厂家,多语言,全国性质的系统,楼主如果 开发这样的系统 在想想。。。
不好意思,一直做的都是全国性的系统,前面有说过 有一点要讲的是,大不代表复杂 |
|
返回顶楼 | |
发表时间:2011-03-09
ppgunjack 写道 不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现
Struts2你不需要精通,你知道什么是MVC就可以了, 你可以说分与不分在于自己,当你的Action里没有非静态任何字段的时候,那就是分了 但是这种分还不如Servlet还得更方便一些 |
|
返回顶楼 | |
发表时间:2011-03-09
nianien 写道 nighthawk 写道 粗略看了下楼主回复。
你应该检讨一下为什么你要在struts2里面去获取request,response. 你还应该检讨一下,为什么你用struts2,把M和C都放一起了。 在这种以post,get方式为主的web应用下,除了struts2,楼主再给个优雅的解决方案击败struts2 只要是get/post就别谈什么优雅,因为java语言本身就没有什么优雅可言!C#里面有delegate,C/C++里有函数指针,而Java里只能用接口,这就是个杯具, 擦除式的泛型实现,无可避免的unchecked警告,哪里有优雅可言? 讲优雅,我用rest,用ruby即使用C#也比Java强 我不想拿Struts2和任何框架比较,目前市面上的框架,的确没有谁能击败struts2,但这不代表它没有缺点 还有不是我为什么把M和C放在一起了,是Struts2本身把M和C的功能集成到一起了, 如果你不明这个,我觉得你还真得好好理解一下MVC 老实说我也很讨厌struts2用属性映射参数的设计,相比之下srpingMVC将参数映射到方法参数的方法就好很多 |
|
返回顶楼 | |
发表时间:2011-03-09
觉得LZ说得有些道理。
受不了那些一开口就是SSH但是连Java SE的基础知识都不牢固的伪Javaer。 |
|
返回顶楼 | |
发表时间:2011-03-09
nianien 写道 nighthawk 写道 粗略看了下楼主回复。
你应该检讨一下为什么你要在struts2里面去获取request,response. 你还应该检讨一下,为什么你用struts2,把M和C都放一起了。 在这种以post,get方式为主的web应用下,除了struts2,楼主再给个优雅的解决方案击败struts2 只要是get/post就别谈什么优雅,因为java语言本身就没有什么优雅可言!C#里面有delegate,C/C++里有函数指针,而Java里只能用接口,这就是个杯具, 擦除式的泛型实现,无可避免的unchecked警告,哪里有优雅可言? 讲优雅,我用rest,用ruby即使用C#也比Java强 我不想拿Struts2和任何框架比较,目前市面上的框架,的确没有谁能击败struts2,但这不代表它没有缺点 还有不是我为什么把M和C放在一起了,是Struts2本身把M和C的功能集成到一起了, 如果你不明这个,我觉得你还真得好好理解一下MVC struts2明显是C.JAVA优雅不优雅和他有没有函数指针和委托没什么关系吧?和HIBERNATE与SPRING来说,STRUTS2是简单的了,替换它的产品还是很多的。 |
|
返回顶楼 | |
发表时间:2011-03-09
以我个人经验来说,过度设计还没见过,大部分是设计不足和设计错误,估计LZ说的普遍情况应该是设计错误。
|
|
返回顶楼 | |
发表时间:2011-03-09
楼主发牢骚可以,有破有立,如果只是牢骚的话...我觉的google是垃圾,搞个搜索搞的这么复杂,垃圾啊...然后我继续用之。
哦,楼主只干过两个政府项目,那就行了,您继续做您的项目去吧,或者你可以用一个类完成整个项目,真的,你上面说的麻烦都没有了。 |
|
返回顶楼 | |
发表时间:2011-03-09
不管怎么样,首先鼓掌。呵呵。至少楼主让一部分人能够先看清楚自己的路
|
|
返回顶楼 | |
发表时间:2011-03-09
nianien 写道 ppgunjack 写道 不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现
Struts2你不需要精通,你知道什么是MVC就可以了, 你可以说分与不分在于自己,当你的Action里没有非静态任何字段的时候,那就是分了 但是这种分还不如Servlet还得更方便一些 一个字段都不行? |
|
返回顶楼 | |