Я пытаюсь внедрить бин @Named в класс ресурсов jax-rs. Но когда я пытаюсь создать объект accountBc, он всегда равен нулю.
Что я должен сделать, чтобы добавить accountbc в BuildController?
@Named
@Path("/build")
public class BuildCotroller {
@Inject
@Named("AccountBcImpl")
private AccountBc accountBc;
@GET
@Produces("application/json")
public AccountDto getBuilding(@QueryParam("buildId") Long buildId) throws BaseException {
return accountBc.getAccountByBuildId(buildId);
}
}
AccountBcImpl класс
@Named("AccountBcImpl")
public class AccountBcImpl extends AccountBaseBcImpl implements AccountBc {