Pertanyaan yang diberi tag annotations

Dalam pemrograman, anotasi digunakan untuk menambahkan informasi ke elemen kode yang tidak dapat diekspresikan oleh sistem tipe.

498
Kapan Anda menggunakan anotasi @Override Java dan mengapa?

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. На этот вопрос есть ответы на Stack Overflow на русском : Что означает "@ Override"...

459
Spring: @Component versus @Bean

Saya mengerti bahwa @Componentanotasi diperkenalkan pada musim semi 2.5 untuk menghilangkan definisi xml bean dengan menggunakan pemindaian classpath. @Beandiperkenalkan di musim semi 3.0 dan dapat digunakan dengan @Configurationuntuk sepenuhnya menyingkirkan file xml dan menggunakan konfigurasi...

381
@Resource vs @Autowired

Anotasi, @Resource ( jsr250 ) atau @Autowired (khusus Musim Semi) manakah yang harus saya gunakan dalam DI? Saya telah berhasil menggunakan keduanya di masa lalu, @Resource(name="blah")dan@Autowired @Qualifier("blah") Naluri saya adalah untuk tetap dengan @Resourcetag karena sudah diratifikasi...

347
@ Penggunaan penjelasan anotasi

Saya melihat beberapa metode di java dinyatakan sebagai: void foo(@Nullable Object obj) { ... } Apa artinya di @Nullablesini? Apakah ini berarti inputnya bisa null? Tanpa anotasi, input masih bisa nol, jadi kurasa bukan itu