Rumah > Soal Jawab > teks badan
Saya ingin menggunakan websocket untuk melaksanakan fungsi peringatan mesej baharu Contohnya, menyiarkan artikel dan seseorang membalas a
Pemprosesan js bahagian hadapan:
仅有的幸福2017-06-17 09:18:37
null pointer ini tiada kaitan dengan weosocket Ia sepatutnya menjadi masalah dengan suntikan kebergantungan instance messageService anda.
Anda harus menyemak sama ada MessageService anda dihoskan oleh bekas IOC, iaitu, sama ada kelas dianotasi dengan @Service atau @Component.
黄舟2017-06-17 09:18:37
Semasa proses pembangunan, kelas yang tidak diuruskan oleh spring (seperti MessageController) mahu memanggil kaedah objek yang diuruskan oleh spring (seperti objek MessageService Jika kita memanggil kaedah seperti kod berikut, a penunjuk null akan muncul tidak normal.
Penyelesaian:
Gunakan ApplicationHelper untuk mendapatkan objek MessageService yang diperlukan