论坛首页 Java企业应用论坛

请大家谈谈Spring的缺点

浏览 28978 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-07-17  
Spring 没有缺点,是因为他的功能都是子模块做的,模块有错,Spring 本身没错。
使用的人有错, Spring 没有错。

我感觉他的缺点是,需要学怎么久,就点功能,学好了又赚不了几个钱。
0 请登录后投票
   发表时间:2013-07-17   最后修改:2013-07-17
Spring应用比较广泛,本身应该没有什么大问题,只不过就是越来越庞大了,复杂了!

如果喜欢轻量级别的朋友,我在这里推荐一个(总共也不过500k),它包含Ioc,orm,event,log,job等,已有项目采用这个工具进行开发的,性能还可以!

Blog:     http://blog.csdn.net/javatear/article/details/8994151
下载地址: http://pan.baidu.com/share/home?uk=2218126399
0 请登录后投票
   发表时间:2013-07-17  
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。
0 请登录后投票
   发表时间:2013-07-17  
iceofst 写道
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。


根本目的是为了解耦,组件化,可插拔
0 请登录后投票
   发表时间:2013-07-17  
iceofst 写道
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。



Spring启动速度很慢? 工程需要装载的XML文件很多?
0 请登录后投票
   发表时间:2013-07-17  
spring @mvc的风格不简洁 这个怎么破
自定义参数装配 不能指定order 这个可以绕过去 但是不合理
0 请登录后投票
   发表时间:2013-07-17  
JavaTear2014 写道
iceofst 写道
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。



Spring启动速度很慢? 工程需要装载的XML文件很多?


当项目大一点,使用的业务复杂点,bean的装配多点,启动的速度影响就很可观了。 我之前做过一个大一点的开发项目, 启动需要3分钟 后来项目组成立了了一个技术小组,专门研发了一个小的支持ioc,aop的架构,代替了spring,启动速度提高到1分钟多一点。
0 请登录后投票
   发表时间:2013-07-17   最后修改:2013-07-17
superdandy 写道
JavaTear2014 写道
iceofst 写道
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。



Spring启动速度很慢? 工程需要装载的XML文件很多?


当项目大一点,使用的业务复杂点,bean的装配多点,启动的速度影响就很可观了。 我之前做过一个大一点的开发项目, 启动需要3分钟 后来项目组成立了了一个技术小组,专门研发了一个小的支持ioc,aop的架构,代替了spring,启动速度提高到1分钟多一点。


要求高一点的服务一年重启的机会没几次,这个有必要仅为2分钟的启动速度的差异抛弃Spring,搞个自己轮子?
0 请登录后投票
   发表时间:2013-07-17   最后修改:2013-07-17
superdandy 写道
JavaTear2014 写道
iceofst 写道
用了几年Spring,现在觉得有些迷失。为什么用Spring,为什么IOC。除了对其缓慢的启动速度印象很深刻以外,到底带来了什么好处,我没有明显感受到。求各位大牛指点指点。



Spring启动速度很慢? 工程需要装载的XML文件很多?


当项目大一点,使用的业务复杂点,bean的装配多点,启动的速度影响就很可观了。 我之前做过一个大一点的开发项目, 启动需要3分钟 后来项目组成立了了一个技术小组,专门研发了一个小的支持ioc,aop的架构,代替了spring,启动速度提高到1分钟多一点。

不会吧,启动一个项目要3分钟? 由Jmin工程开发的项目,加载100个XML文件,大概2秒.

100个XML文件2秒钟装载完毕


启动后



执行调用的时间记录


  • 大小: 146.8 KB
  • 大小: 34.2 KB
  • 大小: 317.3 KB
0 请登录后投票
   发表时间:2013-07-17   最后修改:2013-07-17
Jmin工具包很小,才500k都不到,包含一个Ioc容器,一个orm工具,event框架和一个Job工具,框架各自独立,都可以独立使用.

Jmin工具包中连接池个人感觉还可以,支持高并发,并且可以独立使用.有兴趣看看

Blog:http://blog.csdn.net/javatear/article/details/8994151
下载地址: http://pan.baidu.com/share/home?uk=2218126399
0 请登录后投票
论坛首页 Java企业应用版

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