Pertanyaan yang diberi tag annotations

238
Jenis apa yang dapat digunakan untuk anggota penjelasan Java?

Hari ini saya ingin membuat antarmuka anotasi pertama saya setelah dokumentasi ini dan saya mendapat kesalahan kompilator ini Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } Jelas Objecttidak dapat digunakan sebagai jenis anggota penjelasan....

238
Populating Spring @Value selama Unit Test

Saya mencoba menulis Tes Unit untuk kacang sederhana yang digunakan dalam program saya untuk memvalidasi formulir. Kacang tersebut dijelaskan dengan @Componentdan memiliki variabel kelas yang diinisialisasi menggunakan @Value("${this.property.value}") private String thisProperty; Saya ingin...

148
Bagaimana cara kerja lombok?

Saya bertemu lombok hari ini. Saya sangat ingin tahu cara kerjanya. Artikel Java Geek memberikan beberapa petunjuk tetapi tidak sepenuhnya jelas bagi saya: Java 6 menghapus apt dan membuat javac mampu mengelola anotasi, merampingkan proses untuk mendapatkan komputasi langkah tunggal yang lebih...

146
Cara memasok nilai ke anotasi dari java Konstan

Saya pikir ini tidak mungkin di Jawa karena anotasi dan parameternya diselesaikan pada waktu kompilasi. Saya memiliki antarmuka sebagai berikut, public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } dan kelas lain sebagai, @SomeAnnotation(locations = {"value1",...