精华帖 (2) :: 良好帖 (10) :: 新手帖 (0) :: 隐藏帖 (12)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-31
大家有尝试过 visual studio 2010 MVC2 开发吗?
最近微软的 MVC2 框架发布后,用惯了donet开发的人感觉不习惯了,但对长期做java的,非常容易理解,结合 Lambda 表达式很强大。 java 要加油了哦! |
|
返回顶楼 | |
发表时间:2010-05-31
最后修改:2010-05-31
一站式服务spring + spring JdbcTemplate + spring mvc,黄金搭档!
|
|
返回顶楼 | |
发表时间:2010-05-31
Struts2性能差,可能是LZ使用了OGNL表达式和Struts2的Tag。
如果LZ在Action中,直接把数据放在request中,然后JSP中简单写,性能不会这么差的。 |
|
返回顶楼 | |
发表时间:2010-05-31
如果要说性能,jsp/servlet要比spring mvc、struts2快得多,但是应该没有多少人直接用吧?
选框架其实就是在诸多需求上找平衡,比如客户体验、公司积累、测试能力、功能等等。甚至还会考虑你的人力来源,如果街上培训班都在教struts,而你偏偏要选一个非常偏门的框架,相信你的团队建设成本会比正常的高。 我们现在用struts2,原因: 1、客户体验。到目前为止,目标客户并没有对此提出明确的意见。 2、历史积累。以往项目有大量的webwork/struts2的积累。 3、人力。从主要的人力来源渠道,新人大多有spring mvc、struts2的相关经验,融入团队成本较低。 4、spring mvc存在问题,致使struts2成为最好的选择。 在jboss 4.2.x环境下,如果一个ear中存在两个及以上的webapp,都使用spring/spring mvc的话,会因为classloader的问题造成webapp间spring beanfactory出错,比如A webapp中的spring读了B webapp中的配置。 |
|
返回顶楼 | |
发表时间:2010-05-31
我也正打算用struts2呢,主要是觉得这个应该好写测试用例一点(相对于struts1.X);现在看到这个,都有点犹豫了。
在这里问一下:spring mvc的测试用例好写吗? |
|
返回顶楼 | |
发表时间:2010-05-31
mmwy 写道 如果要说性能,jsp/servlet要比spring mvc、struts2快得多,但是应该没有多少人直接用吧?
选框架其实就是在诸多需求上找平衡,比如客户体验、公司积累、测试能力、功能等等。甚至还会考虑你的人力来源,如果街上培训班都在教struts,而你偏偏要选一个非常偏门的框架,相信你的团队建设成本会比正常的高。 我们现在用struts2,原因: 1、客户体验。到目前为止,目标客户并没有对此提出明确的意见。 2、历史积累。以往项目有大量的webwork/struts2的积累。 3、人力。从主要的人力来源渠道,新人大多有spring mvc、struts2的相关经验,融入团队成本较低。 4、spring mvc存在问题,致使struts2成为最好的选择。 在jboss 4.2.x环境下,如果一个ear中存在两个及以上的webapp,都使用spring/spring mvc的话,会因为classloader的问题造成webapp间spring beanfactory出错,比如A webapp中的spring读了B webapp中的配置。 恩,我以前也遇到过 spring mvc 的问题,域对象放在放在方法参数中导致hibernate的save失效,现在的版本没有这个问题了。直接 servlet + jdbc 编程太麻烦,spring 简化了很多,事务管理,定时调度等等。 |
|
返回顶楼 | |
发表时间:2010-05-31
现在都不用struts2.0啦,假如利用ajax直接在客户端取数据,这们做好不好??性能怎样?有哪位可以指点一下...
|
|
返回顶楼 | |
发表时间:2010-05-31
iablee 写道 我也正打算用struts2呢,主要是觉得这个应该好写测试用例一点(相对于struts1.X);现在看到这个,都有点犹豫了。
在这里问一下:spring mvc的测试用例好写吗? 没有直接测试 controller 的习惯。。。。。 代码几本都是在 service 里面,controller 里一般就几行代码。单元测试也是测试 service。 |
|
返回顶楼 | |
发表时间:2010-05-31
superyang 写道 现在都不用struts2.0啦,假如利用ajax直接在客户端取数据,这们做好不好??性能怎样?有哪位可以指点一下...
那也要经过 Servlet, 如果您是说DWR那种,也是封装了 Servlet ,使其看起来好像是直接调用 Service。 而且这种方式很不灵活,Ajax请求我还是愿意自己在 Controller 里面返回数据。 |
|
返回顶楼 | |
发表时间:2010-05-31
vv_1024 写道 大家有尝试过 visual studio 2010 MVC2 开发吗?
最近微软的 MVC2 框架发布后,用惯了donet开发的人感觉不习惯了,但对长期做java的,非常容易理解,结合 Lambda 表达式很强大。 java 要加油了哦! 用惯了donet开发的人感觉不习惯了? 这一点,我表示深深的怀疑,MVC2是很简单的,和一些PHP的MVC框架很类似。很容易理解。 |
|
返回顶楼 | |