论坛首页 Java企业应用论坛

请围观,Spring MVC3.0+Mybaits新站发布

浏览 28053 次
精华帖 (0) :: 良好帖 (5) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-04-28  
strivezsh 写道
362217990 写道
strivezsh 写道
362217990 写道
strivezsh 写道
不过配置繁琐,开发效率也是比较低

真心不接 struts2 配置 繁琐在那里?

反倒是觉得 spring mvc 麻烦 可能是我不会用?
能不能原生的 支持 url映射到方法上? 可不可以 不要在 方法 参数上 加那么多注解

麻烦死了

Spring也可以用XML映射的,不过个人感觉比较麻烦,用注释方便。
Struts2一般开发流程,
创建建一个jsp页面,Action.java
配置<action> <rusult>
如果你要加一个jsp,你还要在xml中再加一个result

而Spring MVC3.0 只要配置:<context:component-scan> 以后
你只需要创建一个JSP页面和Action类,其他都不用配置了
加一个jsp页面都不需要动XML。
我相信你只要用了Spring MVC3.0+MyBatis,你一定会觉得比Struts+Spring+ibatis简单,好用

国外很多网站都做了测试,Spring MVC的性能也是优于struts2的。


我现在用Spring MVC+MyBaits,Spring MVC 3.0,只有初始化配置好,就不用再配置Controll(Action),Service,Mapper(Dao)了。我现在就是这样做的。

性能不如Spring MVC这点 看了 网友做测试.
但是配置繁琐 就不认同了 你说的那些 struts2完全可以做到
而且 不考虑命名空间的 只有 list input页面的话
action里面 什么注解都可以不用写
TestAction {
   public String list(){
      return success;
   }

   public String input(){
      return input;
   }
}

而且 也不需要 在xml里面配置 什么action result



1.Struts2这种的不用配置,是不是配一个公共Action,采用通配符的方式来实现的。应该Struts2应该也是不推荐的吧,一般很少有公司里面会采用这种方式。
Struts2我也用过很长时间,功能虽然强大,但是相对MVC显得更重量级些。
现在MVC已经有替换Struts2的趋势了。


不需要 是一个插件实现的


Struts2是个优秀的框架,也很成熟,而且可以集成很多插件,但是同样的功能用通过插件包来实现,显的更沉重一些。
这也是Spring MVC的一大优势,跟Spring结合的跟紧密一些。

0 请登录后投票
   发表时间:2012-04-28  
nba 写道
strivezsh 写道
362217990 写道
strivezsh 写道
362217990 写道
strivezsh 写道
不过配置繁琐,开发效率也是比较低

真心不接 struts2 配置 繁琐在那里?

反倒是觉得 spring mvc 麻烦 可能是我不会用?
能不能原生的 支持 url映射到方法上? 可不可以 不要在 方法 参数上 加那么多注解

麻烦死了

Spring也可以用XML映射的,不过个人感觉比较麻烦,用注释方便。
Struts2一般开发流程,
创建建一个jsp页面,Action.java
配置<action> <rusult>
如果你要加一个jsp,你还要在xml中再加一个result

而Spring MVC3.0 只要配置:<context:component-scan> 以后
你只需要创建一个JSP页面和Action类,其他都不用配置了
加一个jsp页面都不需要动XML。
我相信你只要用了Spring MVC3.0+MyBatis,你一定会觉得比Struts+Spring+ibatis简单,好用

国外很多网站都做了测试,Spring MVC的性能也是优于struts2的。


我现在用Spring MVC+MyBaits,Spring MVC 3.0,只有初始化配置好,就不用再配置Controll(Action),Service,Mapper(Dao)了。我现在就是这样做的。

性能不如Spring MVC这点 看了 网友做测试.
但是配置繁琐 就不认同了 你说的那些 struts2完全可以做到
而且 不考虑命名空间的 只有 list input页面的话
action里面 什么注解都可以不用写
TestAction {
   public String list(){
      return success;
   }

   public String input(){
      return input;
   }
}

而且 也不需要 在xml里面配置 什么action result



1.Struts2这种的不用配置,是不是配一个公共Action,采用通配符的方式来实现的。应该Struts2应该也是不推荐的吧,一般很少有公司里面会采用这种方式。
Struts2我也用过很长时间,功能虽然强大,但是相对MVC显得更重量级些。
现在MVC已经有替换Struts2的趋势了。


不需要 是一个插件实现的


你是指struts2-convention插件吗?

对 内部怎么实现 没有关注过
官方内置 插件
0 请登录后投票
   发表时间:2012-04-28  
什么时候能开源??
0 请登录后投票
   发表时间:2012-04-28   最后修改:2012-04-28
Jacarri_Chan 写道
什么时候能开源??

代码全部开源可能不太合适,团队不会答应。而且对你们用处也大,毕竟增删查改谁都能搞定。大家应该想要的是SpringMVC+MyBatis的项目环境,和生成配置文件的框架。我下班后回家整理好给大家,应该在明天就能提供下载。
0 请登录后投票
   发表时间:2012-04-28  
我在项目中一直用srpingMVC+iBatis2.X,大侠SM框架封装一套生成工具,这套生成工具能否共享一下?
0 请登录后投票
   发表时间:2012-04-28  
lijingbo9512 写道
我在项目中一直用srpingMVC+iBatis2.X,大侠SM框架封装一套生成工具,这套生成工具能否共享一下?

同求
0 请登录后投票
   发表时间:2012-04-28   最后修改:2012-04-28
我就想知道这网站有什么用?
0 请登录后投票
   发表时间:2012-04-28  
362217990 写道
Jacarri_Chan 写道
什么时候能开源??

代码全部开源可能不太合适,团队不会答应。而且对你们用处也大,毕竟增删查改谁都能搞定。大家应该想要的是SpringMVC+MyBatis的项目环境,和生成配置文件的框架。我下班后回家整理好给大家,应该在明天就能提供下载。

快点啊LZ,呵呵
0 请登录后投票
   发表时间:2012-04-28  
可以参考 rapid-framework 这个web项目脚手架,不错的。
0 请登录后投票
   发表时间:2012-05-24  
能整个小logo吗  看不见标感觉不太好
0 请登录后投票
论坛首页 Java企业应用版

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