Spring依赖注入级别
我是Spring的新手。最近我正在做一个基于模糊的决策支持系统的主要项目。这是一个基于web的应用程序。我在我的项目中使用了各种Spring框架,如Spring安全性、springjdbc和依赖注入,最后是Spring mvc。 我的问题是依赖注入可以达到什么程度? 我想详细说明一下。。。 假设我在我的spring配置文件中将类定义为请求范围bean。我有一个独立的DAOImPl bean,依赖于上面的请求范围bean。最后DAOImPl bean被自动连接到我的独立控制器。通过这个设置,我的应用程序工作得非常好。在这里,依赖关系被注入到DAOImPl的2级第一个请求范围bean中bean和daoimplbean到控制器。 在相同的模式下,SpringWeb中可以注入什么级别的依赖关系。我要说的是在spring上将会话和范围bean连接到另一个范围bean。Spring依赖注入级别,spring,design-patterns,dependency-injection,Spring,Design Patterns,Dependency Injection,我是Spring的新手。最近我正在做一个基于模糊的决策支持系统的主要项目。这是一个基于web的应用程序。我在我的项目中使用了各种Spring框架,如Spring安全性、springjdbc和依赖注入,最后是Spring mvc。 我的问题是依赖注入可以达到什么程度? 我想详细说明一下。。。 假设我在我的spring配置文件中将类定义为请求范围bean。我有一个独立的DAOImPl bean,依赖于上面的请求范围bean。最后DAOImPl bean被自动连接到我的独立控制器。通过这个设置,我的应
非常感谢您的帮助。我的问题是您有多少层?一个普通的Spring MVC应用程序有服务,可以使用注入的dao层,还有哪些是我现在最喜欢的。服务层也可以使用其他支持类功能来完成它的工作,在这种情况下,支持类bean必须是自动创建到服务类,和服务类到Doa impl类,最后是DOAMPLE类到控制器。是不是只要你不创建循环引用,我不相信有任何问题…你可以达到你想要的任何级别。首先什么是循环引用…?A说在加载时将我连接到B,B在加载时说将我连接到C,最后C在加载时说将我连接到A,但A正在等待连接到B和C,因此它会创建一个循环(死锁)。在Spring术语中,循环引用。