Anotasi yang biasa digunakan ialah: 1. @Komponen; 3. @Perkhidmatan; Bean ; 10. @Scope; 11. @PostConstruct; 12. @PreDestroy 13. @Aspect;
Terdapat banyak anotasi yang biasa digunakan dalam rangka kerja Spring, yang digunakan untuk memudahkan konfigurasi, mengurus komponen, melaksanakan AOP, dsb. Berikut ialah beberapa anotasi Spring yang biasa digunakan:
@Component: Anotasi komponen biasa, digunakan untuk mengenal pasti komponen seperti Spring supaya Spring boleh mengimbas dan mengurusnya sebagai Bean.
@Repositori: Digunakan untuk mengenal pasti kelas sebagai komponen lapisan akses data, biasanya digunakan untuk kelas DAO. @Service: Digunakan untuk mengenal pasti kelas sebagai komponen lapisan logik perniagaan, biasanya digunakan untuk kelas Perkhidmatan. @Controller: Digunakan untuk mengenal pasti kelas sebagai komponen pengawal, biasanya digunakan untuk kelas Pengawal dalam Spring MVC. @Konfigurasi: Digunakan untuk mengenal pasti kelas sebagai kelas konfigurasi, biasanya digunakan bersama anotasi @Bean untuk menggantikan fail konfigurasi xml. @Autowired: Digunakan untuk memasang kacang secara automatik dan boleh digunakan pada medan, pembina dan kaedah Setter. @Kelayakan: Digunakan dengan @Autowired untuk menyatakan nama Kacang yang disuntik. @Value: Digunakan untuk menyuntik nilai atribut dan boleh digunakan pada medan, pembina dan kaedah. @Bean: Digunakan untuk mentakrifkan Bean, biasanya digunakan dalam kelas yang dianotasi dengan @Configuration. @Skop: Digunakan untuk menentukan skop Bean, seperti singleton, prototaip, dsb. @PostConstruct: Digunakan untuk menentukan kaedah permulaan, yang dipanggil selepas Bean dimulakan. @PreDestroy: Digunakan untuk menentukan kaedah pemusnahan, yang dipanggil sebelum Kacang dimusnahkan. @Aspek: Digunakan untuk mentakrifkan aspek, digabungkan dengan anotasi lain seperti @Sebelum, @Selepas, dll. untuk melaksanakan fungsi AOP. @Transaksional: Digunakan untuk mengisytiharkan transaksi, biasanya digunakan dalam kaedah lapisan Perkhidmatan. Anotasi ini boleh membantu pembangun memudahkan konfigurasi dan meningkatkan kebolehbacaan dan kebolehselenggaraan kod Ia adalah anotasi yang biasa digunakan dalam rangka kerja Spring. -
Atas ialah kandungan terperinci Apakah anotasi yang biasa digunakan dalam Spring?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!