加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – 为什么Spring没有在依赖jar中连接我的@Autowired成员?

发布时间:2020-12-15 01:34:50 所属栏目:大数据 来源:网络整理
导读:我正在使用Spring 3.1构建一个Google App Engine应用程序,并且在我的一个jars连接成员时遇到问题. 我有三个项目: 服务器 server.model server.persistence 我有一个ant构建脚本,这样当我的工作区构建时,它会为server.model和server.persistence创建jar,并将

我正在使用Spring 3.1构建一个Google App Engine应用程序,并且在我的一个jars连接成员时遇到问题.

我有三个项目:

>服务器
> server.model
> server.persistence

我有一个ant构建脚本,这样当我的工作区构建时,它会为server.model和server.persistence创建jar,并将它们放在服务器项目的正确lib目录中.

在服务器中,我可以从server.model和server.persistence自动装配东西,但是在server.model中,我的server.persistence bean没有连线,即使它们与服务器中的完全相同.

来自我的servlet应用程序配置的片段:

我在服务器项目和server.model项目中都有以下代码,只有服务器实现了.这是一个失败的:

package com.impersonal.server.model;

import java.util.ArrayList;
import java.util.UUID;

import org.springframework.beans.factory.annotation.Autowired;

import com.impersonal.server.persistance.AppEngineDataStore;
import com.impersonal.server.persistance.IDataStore;

public class UserList extends ArrayList

编辑:
刚刚在server.model项目中尝试@Autowired我在应用程序配置中没有定义为bean的东西,并没有得到任何错误.如果我对服务器项目做同样的事情,我应该得到一个’没有找到这样的bean’错误.

有什么想法吗?

最佳答案
我错误地实例化了我的对象.对于框架对象和类似MVC控制器,您无需执行任何操作即可将@Autowired成员连接起来.

对于我正在创建的对象,我没有通过IOC容器,这就是为什么他们的依赖关系没有得到满足.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读