论坛首页 Java企业应用论坛

关于Java开发不明白的一些问题

浏览 43506 次
该帖已经被评为良好帖
作者 正文
   发表时间:2011-03-09  
不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现
0 请登录后投票
   发表时间:2011-03-09  
vc88 写道
没有开发过,多厂家,多语言,全国性质的系统,楼主如果 开发这样的系统 在想想。。。

不好意思,一直做的都是全国性的系统,前面有说过
有一点要讲的是,大不代表复杂
0 请登录后投票
   发表时间:2011-03-09  
ppgunjack 写道
不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现

Struts2你不需要精通,你知道什么是MVC就可以了,
你可以说分与不分在于自己,当你的Action里没有非静态任何字段的时候,那就是分了
但是这种分还不如Servlet还得更方便一些
0 请登录后投票
   发表时间: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将参数映射到方法参数的方法就好很多
0 请登录后投票
   发表时间:2011-03-09  
觉得LZ说得有些道理。
受不了那些一开口就是SSH但是连Java SE的基础知识都不牢固的伪Javaer。
0 请登录后投票
   发表时间: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是简单的了,替换它的产品还是很多的。
0 请登录后投票
   发表时间:2011-03-09  
以我个人经验来说,过度设计还没见过,大部分是设计不足和设计错误,估计LZ说的普遍情况应该是设计错误。
0 请登录后投票
   发表时间:2011-03-09  
楼主发牢骚可以,有破有立,如果只是牢骚的话...我觉的google是垃圾,搞个搜索搞的这么复杂,垃圾啊...然后我继续用之。
哦,楼主只干过两个政府项目,那就行了,您继续做您的项目去吧,或者你可以用一个类完成整个项目,真的,你上面说的麻烦都没有了。
0 请登录后投票
   发表时间:2011-03-09  
不管怎么样,首先鼓掌。呵呵。至少楼主让一部分人能够先看清楚自己的路
0 请登录后投票
   发表时间:2011-03-09  
nianien 写道
ppgunjack 写道
不过对于楼主,虽然我不精通struts2 ,但我感觉struts2也不是m和c在一起,分不分离还是取决于自己实现

Struts2你不需要精通,你知道什么是MVC就可以了,
你可以说分与不分在于自己,当你的Action里没有非静态任何字段的时候,那就是分了
但是这种分还不如Servlet还得更方便一些



一个字段都不行?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics