为什么要使用Spring

style="WIDTH: 345px; HEIGHT: 285px" align="left" marginwidth="0" marginheight="0" src="http://www.ymfund.com/web/ad.html" frameborder="0" width="468" scrolling="no" height="60">

  • 可以用配置文件组装系统,使得系统很灵活,可以在不修改原有代码的情况下扩充功能或者替换某个实现
  • 可以使用声明式事务
  • 使用使用spring提供的模板简化代码
  • 可以使用spring提供的其它很多功能简化代码
  • 可以使用AOP
但是:Spring不是必须的。
对于小项目,引入spring可能反到增加不必要的复杂性,毕竟spring也是需要很多配置的,有时候就没有一个new来得简单,而且使用spring后很多错误要到运行的时候才能发现,而修改配置已经来不及了,只能重启 web服务器。
(在spring的配置太多的时候,启动好像很慢,这个是因为要预先初始化很多类并组装好)

但是总体上感觉spring是个好东西,在以后的项目中要尽量使用。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值