论坛首页 Java企业应用论坛

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

浏览 28058 次
精华帖 (0) :: 良好帖 (5) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-04-27  
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)了。我现在就是这样做的。
1 请登录后投票
   发表时间:2012-04-27   最后修改:2012-04-27
个人观点:struts2配置是繁琐,而springmvc只不过是把xml中的东西拿出来放到类或方法上了。但我觉得这样如果管理不好反而会更乱。同时很好奇你那60%是怎么出来的?
我觉得springmvc比struts2好的地方更多在于1速度,2和spring结合的更好。至于配置,只能说仁者见仁了
0 请登录后投票
   发表时间:2012-04-27  
kukuzidian 写道
这个是刚做出来的???

怎么看都不像的。。


感觉比较成熟了。


有广告嫌疑。


现在网站连评论,留言,登录基本功能还没开发你就觉比较成熟,我对你成熟的的定义有点特别吧。
域名申请到现在一共还不到4个月,而且我也是说全新改版,网站全新风格和全新底层架构。
团队辛苦开发网站做的,让更多人知道又有何不可呢。
同样都是开发人员,你为什么就不能像别人一样给予支持呢。
0 请登录后投票
   发表时间:2012-04-27  
自己还专门为SM框架封装一套生成工具,将所有的XML,JAVA类都生成出来,并具有对单表的增删查改功能
能否透露一下,这个是怎么做?
0 请登录后投票
   发表时间:2012-04-27   最后修改:2012-04-27
支持一下   LZ   你貌似 还没处理最基本的   500异常  还有数据校验
0 请登录后投票
   发表时间:2012-04-27  
java_林 写道
个人观点:struts2配置是繁琐,而springmvc只不过是把xml中的东西拿出来放到类或方法上了。但我觉得这样如果管理不好反而会更乱。同时很好奇你那60%是怎么出来的?
我觉得springmvc比struts2好的地方更多在于1速度,2和spring结合的更好。至于配置,只能说仁者见仁了


因为自己写了一套程序,可以生成Spring MVC+Mybatis 的Java类和Mybatis的配置,所以一般的增删查改都不用写代码了,所以相比以前开发要快60%。
0 请登录后投票
   发表时间:2012-04-27  
放上来就是让人评价的。

你还怕别人说?

又没有说你们做的东西不好。。

0 请登录后投票
   发表时间:2012-04-27  
zhdycn 写道
支持一下   LZ   你貌似 还没处理最基本的   500异常  还有数据校验


嗯,谢谢,今天加上nginx配置下。
0 请登录后投票
   发表时间:2012-04-27  
hellostory 写道
求开源,一起完善,哈~ 网上使用SpringMVC + Mybatis的开源项目几乎没见过,可以借鉴下~

嗯,我把手里的资料给整理下和搭建一个基础项目给大家一起讨论下。
0 请登录后投票
   发表时间:2012-04-27  
java_林 写道
自己还专门为SM框架封装一套生成工具,将所有的XML,JAVA类都生成出来,并具有对单表的增删查改功能
能否透露一下,这个是怎么做?


我也想知道。透露下嘛
0 请登录后投票
论坛首页 Java企业应用版

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