Java平台企业版(Java EE)5将依赖注入(DI)与使用约定优化配置到Enterprise JavaBeans(EJB)3.0。除了已有的@EJB注释之外,Java EE 6还引入了灵活且功能强大的@Inject依赖注入模型(JSR-330和JSR-299)。
我想将我的JSF应用程序从ManagedBean迁移到CDI Bean。首先,我做了一个简单的测试,看CDI是否正常工作,但没有成功。这是我的示例,使用Wildfly 10和myfaces 2.2 ...
在我的方法中,我想获取一个CDI bean,但是我不想使用@Inject,因为我不需要将此bean保存在实例级别。我只想获取实例并将其传递给其他方法。 ...
我如何解决wildfly服务器上的beanmanager丢失错误?
我正在尝试在Wildfly服务器上运行jee项目,并且出现以下错误:“ WFLYCTL0412:未安装的必需服务:” => [“ jboss.deployment.subunit。\” dari-ear.ear \“ 。\“ dari-web ....
是否有可能在旧项目中使用ejb批注和CDI,其中所有现有EJB都在ejb-jar.xml中配置
存在具有最旧EJB的遗留代码库,其中所有现有EJBS都在ejb-jar.xml中配置
Quarkus中Web套接字ClientEndpoint的构建时验证
我使用Java WebSocket API声明客户端(@ClientEndpoint注释的Java类):@ClientEndpoint公共类MySock {MySock(ExecutorService exec){} ...}实例是通过...创建的]]
Quarkus:Web套接字ClientEndpoint的构建时验证
我使用Java WebSocket API声明客户端(@ClientEndpoint注释的Java类):@ClientEndpoint公共类MySock {MySock(ExecutorService exec){} ...}实例是通过...创建的]]
将@Dependent CDI bean注入EJB会导致内存泄漏
通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...
通过使用WildFly 18.0.1创建多个@Dependent实例来测试内存泄漏@Dependent公共类Book {@Inject protected GlobalService globalService;受保护的字节[] ...
在servlet过滤器中注入CDI bean中的Access FacesContext
我有以下Servlet,我在其中注入CDI bean公共类FBOAuthFilter实现了Filter {@Inject private Instance loginBeanSource; @Override public ...
将@Transactional与EJB一起使用可以吗?使用@TransactionAttribute有什么区别吗?我已经在这里发现@Transactional和@TransactionAttribute之间的区别,即@ ...
我一直在尝试找出如何使用CDI(1.2)拦截器拦截在Feign客户端中定义的方法。我需要截获客户端返回的响应值,并将数据提取到日志中...
如何检查类是否需要CDI注入来创建实例?例如,公共类Foo {@Inject private Bar bar; //构造函数/设置器方法可以具有@Inject}如果是类...
为什么CDI(使用JAXRS)在Open Libety Server中不起作用,但在Payara Server上可以正常工作?
我一直在尝试从Payara服务器切换到Open Liberty,但是我遇到了一个问题:我的代码在Payara上运行良好,但在Open Liberty上运行不好。这是最简单的代码测试...
Java SE CDI maven依赖项?公共类FooProcessor {私有FooService fooService; @Inject public FooProcessor(FooService fooService){this.fooService = fooService; ...
CDI不适用于Tomcat8 + JSF Mojarra 2.3.8 + Primefaces 8.0 + WELD
我正在尝试使用Mojarra 2.3.8和PrimeFaces 8.0为Tomcat 8 Application Server创建一个项目。我使用IntelliJ构建和测试我的Web应用程序。 WELD安装后...
无法将Date和String对象的值打印到glassfish服务器的控制台中
我有一个像这样的CDI托管bean,它会调用以打印约会对象的Date类型属性,我首先在Date对象上调用.toString(),并且打印没有问题:...
BeanManager在上述用例中的单元测试期间不返回Bean。该项目是一个Java库。 Bean接口公共接口My {String turn(); } Bean限定符@Qualifier @ ...
我试图了解如何使用Jax-RS和CDI管理项目中的计划任务。使用Spring,我可以轻松地通过ThreadPoolTask Scheduler或@Scheduled注释实现这一点,而我... ...>
我正在与JSF和PrettyFaces合作,我需要做下一件事。我在ui:repeat中生成了4个按钮。每个commandButton在Conversation Bean中设置一个对象,然后我必须导航...