Pertanyaan yang diberi tag «cdi»


6
Haruskah saya menggunakan @EJB atau @Inject
Saya telah menemukan pertanyaan ini: Apa perbedaan antara @Inject dan @EJB tapi saya tidak mendapatkan lebih bijaksana. Saya belum pernah melakukan Java EE sebelumnya atau saya tidak punya pengalaman dengan injeksi ketergantungan jadi saya tidak mengerti apa yang harus saya gunakan? Apakah @EJB cara lama menyuntikkan? Apakah injeksi dilakukan oleh …
148 java  jakarta-ee  ejb  cdi 

16
Mengidentifikasi dan menyelesaikan javax.el.PropertyNotFoundException: Target Unreachable
Ketika mencoba mereferensikan kacang yang dikelola dalam EL seperti itu #{bean.entity.property}, kadang-kadang sebuah javax.el.PropertyNotFoundException: Target Unreachablepengecualian dilemparkan, biasanya ketika properti kacang diatur, atau ketika aksi kacang akan diminta. Tampaknya ada lima jenis pesan: Target Tidak Dapat Dicapai, pengidentifikasi 'kacang' diselesaikan ke nol Target Tidak Dapat Dicapai, 'entitas' dikembalikan nol Target …

2
Di mana menggunakan EJB 3.1 dan CDI?
Saya membuat produk berbasis Java EE yang saya gunakan GlassFish 3 dan EJB 3.1. Aplikasi saya memiliki kacang sesi , penjadwal dan menggunakan layanan web. Saya baru-baru ini mengetahui tentang Apache TomEE , yang mendukung Injeksi Konteks dan Ketergantungan (CDI) . Wadah GlassFish juga mendukung CDI. Dapatkah saya mengganti kacang …

5
Backing beans (@ManagedBean) atau CDI Beans (@Named)?
Saya baru saja mulai membaca Core JavaServer Faces, 3rd Ed. dan mereka mengatakan ini (penekanan dari saya): Merupakan kecelakaan historis bahwa ada dua mekanisme terpisah, biji CDI dan biji yang dikelola JSF, untuk biji yang dapat digunakan di halaman JSF. Kami menyarankan Anda menggunakan kacang CDI kecuali jika aplikasi Anda …
109 jsf  jakarta-ee  jsf-2  cdi 

3
Java EE 6 @ javax.annotation.ManagedBean vs. @ javax.inject.Named vs. @ javax.faces.ManagedBean
Saya merasa ada sedikit kekacauan di spek Java EE 6. Ada beberapa set anotasi. Kami memiliki javax.ejbanotasi seperti @Statefuldan @Statelessuntuk membuat EJB. Ada juga yang @javax.annotation.ManagedBeanmembuat kacang yang dikelola. Ada anotasi dalam javax.enterprise.contextlike @SessionScopeddan @RequestScoped. Terlebih lagi ada juga @ManagedBeandan @SessionScoped/ @RequestScopedketerangan dalam javax.faces.beanpaket. Dan untuk membuat acara lebih rumit …

3
Bagaimana CDI dan EJB dibandingkan? berinteraksi?
Saya mengalami kesulitan memahami bagaimana keduanya berinteraksi dan di mana batas antara mereka berada. Apakah mereka tumpang tindih? Apakah ada redundansi di antara mereka? Saya tahu ada anotasi yang terkait dengan keduanya, tetapi saya belum dapat menemukan daftar lengkap untuk keduanya dengan deskripsi singkat. Tidak yakin apakah ini akan membantu …
106 java  ejb  java-ee-6  cdi 

6
Apa perbedaan antara cakupan @ApplicationScoped dan @Singleton di CDI?
Di CDI ada pseudo-scope @ApplicationScopeddan ( javax.inject) @Singleton. Apa perbedaan di antara keduanya? Selain fakta yang @ApplicationScopeddiproksikan, dan @Singletontidak. Bisakah saya mengubah @Singletonkacang saya menjadi @ApplicationScoped? Bisakah @ApplicationScopedkacang memiliki dua (atau lebih) contoh?
96 java  scope  cdi 

7
WELD-000072 Kacang yang dikelola yang menyatakan ruang lingkup pasif harus mampu pasif
Saya menulis program sederhana dalam bentuk web java tetapi saya menerima kesalahan berikut: WELD-000072 Kacang yang dikelola yang menyatakan ruang lingkup pasif harus mampu pasif. Bean: Bean Terkelola [kelas BeanPakage.DemoBeans] dengan kualifikasi [ @Any @Default @Named] Adakah yang bisa memberi tahu saya dari mana kesalahan ini berasal? import javax.enterprise.context.SessionScoped; import …
90 java  cdi  jboss-weld 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.