我失敗了很多時間試着解決這個問題,但我在同一個地方。我懷疑我把CDI和EJB混合在一起。 問題是持續存在,刪除只是不起作用。 Caused by: javax.persistence.TransactionRequiredException: WFLYJPA0060: Transaction is required to perform this operation (either use a t
我relativly新EE/CDI爲DI所以也許你們中的一個可以爲我提供一些提示我的問題: 我有第三方課,我想注入其他豆類。在春天只需要一些<bean>聲明,它完成了。使用CDI現在需要一個工廠類: public class XProducer {
@Produces
@ApplicationScoped
public X createX(){
retu
我有一個具有泛型類型的Java類。在該類的業務邏輯中,我需要參考泛型類型的Class對象。因此,構造得到作爲參數傳遞的Class對象: public class MyClass<GENERIC_TYPE>{
private Class<GENERIC_TYPE> genericTypeClass;
public MyClass(Class<GENERIC_TYPE> gene