Java Annotation: Java Javax.annotation.Resource
เมื่อเราฉีดวัตถุลงในการกำหนดค่าคลาสใน XML เราจะพบว่าไฟล์ XML จะกลายเป็นป่องมากขึ้นเรื่อย ๆ ซึ่งเป็นปัญหาในการรักษา ในเวลานี้เราสามารถใช้กลไกคำอธิบายประกอบเพื่อฉีดวัตถุลงในการกำหนดค่าคลาส
Java มอบคำอธิบายประกอบ javax.annotation.resource ให้เรา
Framework Spring ให้ org.springframework.beans.factory.annotation.autowired
โดยทั่วไปเราใช้คำอธิบายประกอบ javax.annotation.resource เพราะด้วยวิธีนี้เราสามารถใช้โซลูชันในกรอบฤดูใบไม้ผลิ
@Resource สามารถใช้กับฟิลด์และฟังก์ชั่น เมื่อมันทำงานบนฟิลด์ถ้าเราเพิ่งเขียนมันง่ายๆ
@ทรัพยากร
Persondao P;
ในเวลานี้กระบวนการฉีดสปริง P คือ 1: ก่อนอื่นให้ค้นหาว่ามีองค์ประกอบใน XML พร้อม ID P พร้อม ID P
2: หากไม่พบให้ดูว่ามีแอตทริบิวต์ชื่อ (@Resource name = "") และถ้ามีให้มองหาชื่อ
3: มิฉะนั้นให้มองหาองค์ประกอบของประเภท persondao
@Resource สามารถใช้กับฟังก์ชั่นชุด
ตัวอย่างเช่น:
@Resource โมฆะสาธารณะ setp (persondao p) {this.p = p; -@Autowired Annotation ถูกค้นหาตามประเภทเช่น Persondao P ซึ่งจะค้นหาองค์ประกอบของประเภท persondao ในไฟล์ XML
ขอบคุณสำหรับการอ่านฉันหวังว่ามันจะช่วยคุณได้ ขอบคุณสำหรับการสนับสนุนเว็บไซต์นี้!