मैं एक प्रबंधित संपत्ति के रूप में एक डीएओ इंजेक्ट करने की कोशिश कर रहा हूं। के बाद सेम बनाई गई हैप्रबंधित बीन कन्स्ट्रक्टर में इंजेक्शन निर्भरता तक पहुंचने से NullPointerException
public class UserInfoBean {
private User user;
@ManagedProperty("#{userDAO}")
private UserDAO dao;
public UserInfoBean() {
this.user = dao.getUserByEmail("[email protected]");
}
// Getters and setters.
}
डीएओ वस्तु इंजेक्ट किया जाता है, लेकिन यह निर्माता और इसलिए NullPointerException
पैदा करने में null
है। इंजेक्शन प्रबंधित संपत्ति का उपयोग कर प्रबंधित बीन कैसे शुरू कर सकता हूं?