我有一个非常简单的抽象类
public abstract class AbstractServiceActions {
@Autowired
protected DatabaseModel dbModel;
protected User user;
protected boolean complete;
protected String serviceResult;
public AbstractServiceActions(User user) {
this.user = user;
this.serviceResult = "";
}
public abstract String doAction();
}
Run Code Online (Sandbox Code Playgroud)
现在您可以看到,我正在尝试自动装配DatabaseModel.但在我的扩展类中,我只接受dbModel的null.
@Component
public class CreateDatabaseAction extends AbstractServiceActions {
....
}
Run Code Online (Sandbox Code Playgroud)
问题:我在这里尝试一些不可能的事吗?
Boz*_*zho 28
你的设置似乎很好.原因可能在于其他地方.也许你正在实例化这个课程new CreateDatabaseAction()
,而不是让春天这样做.
归档时间: |
|
查看次数: |
29235 次 |
最近记录: |