Java Annotation: Java Javax.Annotation.Resource
Ketika kami menyuntikkan objek ke dalam konfigurasi kelas di XML, kami akan menemukan bahwa file XML akan menjadi lebih dan lebih membengkak, yang sangat merepotkan untuk dipertahankan. Pada saat ini, kita dapat menggunakan mekanisme anotasi untuk menyuntikkan objek ke dalam konfigurasi kelas.
Java memberi kami anotasi javax.annotation.Resource.
Kerangka kerja musim semi menyediakan org.springframework.beans.factory.annotation.Autowired.
Secara umum, kami menggunakan anotasi javax.annotation.Resource, karena dengan cara ini kami dapat menerapkan solusi untuk kerangka kerja musim semi.
@Resource dapat digunakan di bidang dan fungsi. Saat bekerja di bidang, jika kita hanya menulisnya dengan sederhana
@Sumber
Persondao p;
Pada saat ini, proses injeksi pegas p adalah 1: pertama -tama cari tahu apakah ada elemen dalam xml dengan id p dengan id p
2: Jika tidak ditemukan, lihat apakah ada atribut nama (@resource name = ""), dan jika ada, cari nama
3: Kalau tidak, cari elemen tipe persondao
@Resource dapat digunakan pada fungsi yang ditetapkan.
Misalnya:
@Resource public void setP (persondao p) {this.p = p; }Anotasi @Autowired dicari berdasarkan tipe, seperti persondao p, yang akan mencari elemen tipe persondao dalam file xml.
Terima kasih telah membaca, saya harap ini dapat membantu Anda. Terima kasih atas dukungan Anda untuk situs ini!