Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring注入_Java_Spring - Fatal编程技术网

Java Spring注入

Java Spring注入,java,spring,Java,Spring,我刚刚开始使用和教育我自己的JavaSpring。我现在知道我们可以注射豆子了 但从外观上看,它看起来像一个美化了的属性文件,我这样想对吗?不,绝对不对。这是大错特错了 春天有三件事: 依赖注入(想想“工厂模式”) 面向方面编程 一个处理持久性、远程处理、事务、消息传递等的框架,比您编写的任何管道都要好 如果你只看到“荣耀财产”,那么你的春季教育还有很长的路要走。继续阅读。依赖项注入只是Spring框架的一部分,它非常擅长于确保以有效的方式构建代码,以便在不同的接口实现中进行测试和替换 还有各种

我刚刚开始使用和教育我自己的JavaSpring。我现在知道我们可以注射豆子了


但从外观上看,它看起来像一个美化了的属性文件,我这样想对吗?

不,绝对不对。这是大错特错了

春天有三件事:

  • 依赖注入(想想“工厂模式”)
  • 面向方面编程
  • 一个处理持久性、远程处理、事务、消息传递等的框架,比您编写的任何管道都要好

  • 如果你只看到“荣耀财产”,那么你的春季教育还有很长的路要走。继续阅读。

    依赖项注入只是Spring框架的一部分,它非常擅长于确保以有效的方式构建代码,以便在不同的接口实现中进行测试和替换

    还有各种SpringAPI,它们使处理方面、数据库、JMS、事务等变得更加容易,并允许您生成健壮的应用程序,而无需担心所有管道代码。事务和JMS的模板模式使创建J2EE应用程序变得更加容易

    SpringWeb框架也非常适合构建MVCWeb应用程序


    Spring集成和批处理项目也非常有用。

    Spring的核心概念是依赖注入(DI)和面向方面编程(AOP)。除此之外,spring框架在以下方面使开发人员的生活更加简单:

  • 构建MVC应用程序
  • 与类似Hibernate、JPA的ORM集成
  • 处理交易
  • 像Oauth2那样集成安全性
  • 将缓存集成到应用程序中
  • 安排工作等
  • 有关更多信息,请查看以下内容:

    若您刚刚开始,我建议您尝试SpringBoot,在这里配置项目要简单得多

    我希望,这有帮助