标签:“cdi”程序员技术文章

CDI可以将标准库POJO注入EJB吗?

我可以将自己的POJO注入到这样的管理对象中:IcaninjectmyownPOJOintoamanagedobjectlikethis:importjavax.ejb.Stateless;importjavax.inject.Inject;@StatelesspublicclassSomeEjb{

CDI在Glassfish v3上向POJO注入EJB

可以使用Glassfishv3上的CDI将EJB3.1bean注入POJO吗?IsitpossibletoinjectEJB3.1beansintoPOJOusingCDIonGlassfishv3?我的类(在EJB模块中):Myclasses(inEJBmodule):@Singleton@Loc

CDI具有非托管对象

假设我有两个类,首先是没有任何属性,字段或注释的类:SupposethatIhavetwoclasses,firstaclasswithoutanyproperties,fieldsorannotations:publicclassB{}还有一个获得B注入的类,如下所示:Andaclasswhich

对日软件开发中的CDI是什么意思?该如何处理

c_a_3();对日软件开发中的CDI是什么意思?对日软件开发中的CDI是什么意思?好像是找bug的意思,CDI是什么的缩写?做CDI主要干什么?------解决方案--------------------是软件项目开发中的一个阶段。在code(编码)后进行c

CDI多线程

我们想优化我们的应用程序.正在进行一些线性的工作,可以在具有较小工作集的多个线程中执行.Wewanttooptimizeourapplication.Thereissomestreightlinearworkgoingon,thatcanbeexecutedinmultiplethreadswith

RFC3466 - A Model for Content Internetworking (CDI)

NetworkWorkingGroupM.DayRequestforComments:3466CiscoCategory:InformationalB.CainStorigenG.TomlinsonTomlinsonGroupP.RzewskiMediaPub

CDI bean构造函数和@PostConstruct多次调用

经过一些试验,这似乎是使用CDIbean时出现的问题,与我最初假定的与PrimeFaces无关.Aftersomeexperimentation,thisappearstobeanissuewhenusingaCDIbean,andnothingtodowithPrimeFaceswhichiswh

CDI Features

一、EL/SpEL1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServerFaces页面或JavaServerPages页面中直接使用任何组件)1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象,取得对象属性的值

CDI services--Decorators(装饰器) 1.Decorators装饰器综述 2.Delegate object(委托对象) 3.Enabling decorators(启用装饰器)

拦截器是一种强大的方法在应用程序捕捉运行方法和解耦。拦截器可以拦截任何java类型的调用. 这使得拦截器适合解决事务管理,安全性,以及日记记录. 本质上说,拦截器并不知道他们截获的实际语义事件.因此,拦截器并不是很适合和系统的业务挂钩. 而本章的装饰器,则又不

CDI services--interceptors(拦截器) 1.拦截器综述 2.拦截器绑定(Interceptor bindings) 2.拦截器实现(Implementing interceptors) 3.启用拦截器(Enabling interceptors) 4.Interceptor bindings with members(拦截器注解属性) 5.Multiple interceptor binding annotations(多重拦截器绑定注解) 6. Interceptor binding type inheritance(拦截器绑定类型继承) 7.Use of @Interceptors(同时用多个拦截器)

拦截器的功能是定义在Java拦截器规范。拦截器规范定义了三种拦截点: 业务方法拦截,生命周期回调侦听,超时拦截(EJB)方法。在容器的生命周期中进行拦截 1234public class DependencyInjectionInterceptor{   @P

CDI制作人和注射

我想在我的应用程序中使用一个生产者,但我陷入了困境,我正在尝试注入bean。我得到了着名的WELD-001409错误。请减轻我对cdi制作人的理解。iwanttouseaproducerinmyapplicationbuti'mstuckatthepoint,wherei'mtryingtoinje

Java Web启动APP中的CDI和WELD(java SE)

我试图在Java-web-start应用程序中使用CDI,但是在类加载时遇到问题。看起来FileSystemURLHandler会将网络启动缓存中的URL视为文件。ImtryingtouseCDIinaJava-web-startappbutgetstuckatclassloading.Looksl

Java CDI @PersistenceContext和线程安全

在多个类threadsafe中,EntityManager@Inject[ed]如下所示?IsanEntityManager@Inject[ed]asfollowsinmulipleclassesthreadsafe?@PersistenceContext(unitName="blah")priva

在CDI中指定不同的子类实现

我有两个类,A和B,需要使用服务。有两个服务,S1和S2。S2扩展了S1。我希望将S1注入A类,将S2注入B类。如何在CDI中实现这一目标?Ihavetwoclasses,AandB,whichneedtouseaservice.Therearetwoservices,S1andS2.S2exten

在CDI SessionScoped bean中注入HttpServletRequest

我有一个会话范围的CDIbean,我需要以某种方式访问​​这个bean的@PostConstruct方法中的HttpServletRequest对象。可能吗?我试图注入这样一个对象,但结果是:I'vegotasessionscopedCDIbean,andIneedtosomehowaccessth

CDI Features

一、EL/SpEL1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServerFaces页面或JavaServerPages页面中直接使用任何组件)1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象,取得对象属性的值

如何为一个类实例化多个CDI / Weld bean?

在Spring中,可以通过在xmlconf中定义相应的bean来实例化任何类。也可以为具有不同参数的同一个类实例化多个bean.......InSpringitwaspossibletoinstantiateanyclassbydefiningthecorrespondingbeaninxmlcon

无法在Weblogic 12c,hibernate 5.2.4,hibernate-validator / cdi 5.3.1中使CDI工作

我的环境:weblogic12cMyenv:weblogic12c具有设置的jpa2.1补丁:SETPRE_CLASSPATH=%MW_HOME%\oracle_common\modules\javax.persistence_2.1.jar;%MW_HOME%\wlserver\modules\c

resteasy-cdi-获取“重复的上下文初始化参数resteasy.injector.factory"错误

我在使用RESTEASY的其余应用程序上需要CDI功能.因此,我遵循了手册的说明在我的应用程序上设置resteasy-cdi模块,该模块可在JBossAS7上运行.I'mneedingCDIfunctionalityonarestapplicationinwhichI'musingRESTEASY.

CDI - 在运行时动态注入对象

如何在运行时注入对象?例如,如果我想在运行时注入DerviedOne,DerivedTwo对象到下面的例子中的Test类,我该怎么做?我在Spring中发现了一些例子,但我不使用Spring。这是一个使用JavaEE6的CDI的动态Web项目。HowdoIinjectobjectsatruntime

在Jackson Serializer中没有解决CDI注入问题

我正在尝试在Jackson的JsonSerializer<>中注入一个@RequestScoped对象类:I'mtryingtoinjecta@RequestScopedobjectclassinaJackson'sJsonSerializer<>:publicclassDi

如何使CDI bean延迟初始化?

我正在使用CDI1.0的Weld实现,但找不到像Spring那样使bean变得懒惰的方式(在XML中使用@Lazy或lazy-init).有没有办法告诉CDI的Injector在启动时不要初始化bean?IamusingWeldimplementationofCDI1.0andIcannotfind

CDI模糊依存关系

我有一个@SessionScoped@Namedbean和一个用于用户对象的@Producer方法:Ihavea@SessionScoped@Namedbeanwitha@Producermethodforauserobject:@Named@SessionScopedpublicclassUser

在cdi会话上下文之间进行通信 - 使用数据库,是否可以调用适当的cdi上下文?

我无法在同一个java-ee容器中使用sessioncopedbean和ejb有状态bean在用户会话之间进行通信。通过反复试验,我决定使用数据库在用户会话之间传递消息。但是现在我遇到了问题,如何通知用户会话数据库已更改我是否可以在每个用户的会话上下文中启动后台轮询线程来轮询数据库以进行更改?如果这

Apache CXF 3.0: CDI 1.1 Support as Alternative to Spring--reference

With ApacheCXF3.0 justbeingreleasedacoupleofweeksago,theprojectmakesyetanotherimportantsteptofulfillthe JAX-RS2.0 specificationreq

JBoss EAP 7.1 Spring-Data-JPA CDI扩展

我们有一个应用程序,该应用程序使用SpringDataJPA存储库注入EJB.Spring的org.springframework.data.jpa.repository.cdi.JpaRepositoryExtension发挥了魔力.WehaveanappthatusesSpringDataJPA

CDI Features

一、EL/SpEL1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServerFaces页面或JavaServerPages页面中直接使用任何组件)1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象, 取得对象属性的

Java中的资源注入和依赖注入(CDI)有什么区别?

我一直在学习JavaEE,发现JavaEE提供了两种类型的注入机制IhavebeenlearningJavaEEforwhileandfoundJavaEEprovidestwotypesofinjectionmechanisms资源注入依赖注入请指导我理解资源注入与资源注入之间的区别。依赖注入。P

“无法转换ejbRef for ejb”在CDI(Weld)上将@Stateless EJB注入Glassfish中的@SessionScoped JSF2 bean

[更新:在http://forums.java.net/jive/thread.jspa?messageID=480532对Glassfish提交的错误https://glassfish.dev.java.net/issues/show_bug.cgi?id=13040发生此问题。][UPDATE:

Weld CDI自定义范围中的种子值

来自Guice背景,我知道可以从使用范围的对象中播种对象。ComingfromaGuicebackground,Iknowthatitispossibletoseedanobjectvaluefromascopeusing.scope.seed(Key.get(SomeObject.class),s