I\'ve got a pretty simple abstract class
public abstract class AbstractServiceActions {
@Autowired
protected DatabaseModel dbModel;
protected U
Your setup seems fine. The reason perhaps lies elsewhere. Maybe you are instantiating the class with new CreateDatabaseAction()
, rather than letting spring do this.
Use @Autowired
and not @Inject
from javax.inject
.
Dependency injection in abstract class only works for spring's @Autowired
.
FYI, I'm using Spring 4.0; Java 6