说说你对Spring的理解?

Java企业应用程序开发更容易

Spring使创建Java企业应用程序变得更加容易。它提供了在企业环境中接受Java语言所需的一切,并支持Groovy和kotlin作为JVM上的替代语言,并可根据应用程序的需要灵活地创建多种体系结构。

支持JDK 8和JDK 9

从Spring Framework 5.0开始,Spring需要JDK 8(Java SE 8+),并且已经为JDK 9提供了现成的支持。

支持各种应用场景

Spring支持各种应用场景,在大型企业中,应用程序需要运行很长时间,而且必须运行在jdk和应用服务器上。这种场景开发人员无法控制其升级周期。

其他可能作为一个单独的jar嵌入到服务器去运行。也有可能在云环境中。

还有一些可能是不需要服务器的独立应用程序(如批处理或集成的工作任务)。

庞大且活跃的社区

Spring是开源的,它拥有一个庞大而且活跃的社区,提供不同范围的,真实用户的持续反馈。这也帮助Spring不断地改进,不断发展。

Spring是一个框架,同时一个容器,还是一个生态。

IOC和AOP

在谈Spring的理解的时候,最好解释IOC和AOP的核心概念。

参考资料每日一题97:说说你对Spring的理解?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值