为什么用春天?

时间:2010-10-25 17:03:27

标签: spring interface

   我是否应该使用spring

非常困惑 原因 - 我想开发一个松散耦合的代码,我认为可以使用Factory模式和接口开发...并且可以在不使用spring的情况下实现依赖注入...(通过传递参数)..为什么我应该使用spring然后??春天的其他好处是我不知道的..如果你能给我代码样本比较弹簧代码和简单的java代码(接口),那将会非常有用...... 指示弹簧代码如何更好 ......

谢谢

3 个答案:

答案 0 :(得分:2)

你必须阅读Martin fowler的文章http://martinfowler.com/articles/injection.html

答案 1 :(得分:1)

Spring提供除IOC容器之外的许多服务。声明式事务,JMS,时序/调度,AOP,MVC框架等

它是否适合您的项目技术取决于您的项目要求究竟是什么,以及它将在何种环境中运行。

答案 2 :(得分:0)

Spring,在很多其他事情中,是一个用于启用依赖注入的库/框架。欢迎您编写自己的依赖注入库/框架并使用它,因此不需要Spring。

如果您创建一个功能强大,基于注释的依赖注入库/框架,那么很可能会出现与春天已经非常相似的东西。

相关问题