论坛首页 Java企业应用论坛

Spring 3.0 MVC 开发指南[强烈推荐1个小时掌握精华]

浏览 127275 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-02-20  
楼主spring学的这么透彻 能不能分享下是如何学习spring的呢

分享下学习方法O(∩_∩)O~
0 请登录后投票
   发表时间:2012-02-20  
mistbow 写道
楼主spring学的这么透彻 能不能分享下是如何学习spring的呢

分享下学习方法O(∩_∩)O~

   任何文档,图书都不可能深入全面地分析框架内部的东西(包括我的书),毕竟一展开篇幅就太大了。所以,要了解内幕,最好的方式就是读源码。不过必须对其机制先作了解,建立起框架地图,这样读源码才不至于迷失方向。
   读Spring的源码必有收获,能够切实体会到原来概念性的设计模板的鲜活运用。不过,并不建议初级阶段的程序员读源码,待有一定的使用经验后,如果要加深认识,活用框架,这时再读较适合。
0 请登录后投票
   发表时间:2012-02-20  
stamen 写道
mistbow 写道
楼主spring学的这么透彻 能不能分享下是如何学习spring的呢

分享下学习方法O(∩_∩)O~

   任何文档,图书都不可能深入全面地分析框架内部的东西(包括我的书),毕竟一展开篇幅就太大了。所以,要了解内幕,最好的方式就是读源码。不过必须对其机制先作了解,建立起框架地图,这样读源码才不至于迷失方向。
   读Spring的源码必有收获,能够切实体会到原来概念性的设计模板的鲜活运用。不过,并不建议初级阶段的程序员读源码,待有一定的使用经验后,如果要加深认识,活用框架,这时再读较适合。


感谢楼主热心的回答,今天刚买了您的那本书。作为一个初级阶段的程序员我还是先学会怎么使用spring吧。等我用的差不多了再去看源码吧。再次感觉楼主的分享
0 请登录后投票
   发表时间:2012-02-21  
我想全面了解一下Spring,在这听这么多人说Spring不错,今天我也定了一本《Spring 3.x 企业应用开发实战 》,我相信大家。
0 请登录后投票
   发表时间:2012-02-21  
我是说“陈华雄”的Spring书不错,我相信大家,另外楼主的PPT我看了,不错
0 请登录后投票
   发表时间:2012-02-26  
前面好像有些兄弟说Spring MVC 不支持Struts2 Prepareable接口那样在提交Form时做二次绑定,其实是误解啦。

用一个用@ModelAttribute注解的函数是可以达到同样效果的。

可以看看Springside里的示例

唯一不爽是这个Update的Controller要和其他CRD Action的Controller分开类了。

0 请登录后投票
   发表时间:2012-02-26  
江南白衣 写道
前面好像有些兄弟说Spring MVC 不支持Struts2 Prepareable接口那样在提交Form时做二次绑定,其实是误解啦。

用一个用@ModelAttribute注解的函数是可以达到同样效果的。

可以看看Springside里的示例

唯一不爽是这个Update的Controller要和其他CRD Action的Controller分开类了。


的确以前不太了解,最近看你的ss4里面的demo才明白过来,顺便仔细看了一下spirngmvc3.1的文档,的确很强,比struts2要强上半个级别了。
btw有3个建议for springside,
1.ss是不是可以考虑全体改scala
2.spring Security还是比shiro靠谱啊
3.我觉得demo可以再大一些,做一个大的应用平台,而不是仅仅的demo。
0 请登录后投票
   发表时间:2012-02-26   最后修改:2012-02-26
江南白衣 写道
前面好像有些兄弟说Spring MVC 不支持Struts2 Prepareable接口那样在提交Form时做二次绑定,其实是误解啦。

用一个用@ModelAttribute注解的函数是可以达到同样效果的。

可以看看Springside里的示例

唯一不爽是这个Update的Controller要和其他CRD Action的Controller分开类了。


    哈哈!江南白衣的springside让我收获很多,用事实说话,最快展示 Spring的新功能,国内无出其右的!
     白衣所说的Update的Controller要和其它的CRD Action分开类是什么意思呢?我有些不理解,一个Controller是可以写多个处理方法啊,CRD的方法都可以包含在一个Controller中,愿闻其详。
0 请登录后投票
   发表时间:2012-02-29  
stamen 写道
江南白衣 写道
前面好像有些兄弟说Spring MVC 不支持Struts2 Prepareable接口那样在提交Form时做二次绑定,其实是误解啦。

用一个用@ModelAttribute注解的函数是可以达到同样效果的。

可以看看Springside里的示例

唯一不爽是这个Update的Controller要和其他CRD Action的Controller分开类了。


    哈哈!江南白衣的springside让我收获很多,用事实说话,最快展示 Spring的新功能,国内无出其右的!
     白衣所说的Update的Controller要和其它的CRD Action分开类是什么意思呢?我有些不理解,一个Controller是可以写多个处理方法啊,CRD的方法都可以包含在一个Controller中,愿闻其详。


因为那个被@ModelAttribute的getEntity的方法是每次都会被调的,如果是ListAll/DisplayCreateForm这些场景,调它明显不靠谱,所以要拆到另一个Controller去。
0 请登录后投票
   发表时间:2012-03-01  
flashing 写道

的确以前不太了解,最近看你的ss4里面的demo才明白过来,顺便仔细看了一下spirngmvc3.1的文档,的确很强,比struts2要强上半个级别了。
btw有3个建议for springside,
1.ss是不是可以考虑全体改scala
2.spring Security还是比shiro靠谱啊的
3.我觉得demo可以再大一些,做一个大的应用平台,而不是仅仅的demo。


1.全体改scala,直接用Play得了:)
2.个人喜欢shiro多一点,SpringSecurity太复杂,而且作者基本也改不动它了。如果它出个大幅简化的4.0的话可以考虑。
3.时间,时间。
0 请登录后投票
论坛首页 Java企业应用版

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