POJOでCDIを使用したいと思います。wildfly - POJOでCDIを使用する
これで、Wildfly 10.1.0.Finalで動作するJaxrs Resteasy Webアプリケーションを作成しました。
はServiceImplクラスを返しシングルトンがあります:
public class ServiceFactory {
private static Service service = new ServiceImpl();
public static Service getEnvsApi()
{
return service;
}
}
そして私は
public class ServiceImpl extends Service {
@Inject
private MyData myData;
@Override
public MyData getData()
{
return myData;
}
}
しかしmyData
は常にnullであるServiceImplクラス内での使用のCDIをしたいと思います。
Weldを手動で起動する必要がありますか?