Java Annotation: Java Javax.annotation.Resource
Lorsque nous injecterons des objets dans les configurations de classe dans XML, nous constaterons que le fichier XML deviendra de plus en plus gonflé, ce qui est très gênant à maintenir. Pour le moment, nous pouvons utiliser le mécanisme d'annotation pour injecter des objets dans la configuration de la classe.
Java nous fournit l'annotation javax.annotation.resource.
Le framework Spring fournit org.springframework.beans.factory.annotation.autowired.
Généralement, nous utilisons l'annotation javax.annotation.resource, car de cette manière, nous pouvons implémenter la solution au cadre de printemps.
@Resource peut être utilisé sur les champs et les fonctions. Quand cela fonctionne sur un champ, si nous l'écrivons simplement
@Ressource
Persondao P;
À l'heure
2: Si cela n'est pas trouvé, voyez s'il y a un nom d'attribut (@Resource name = ""), et s'il y a, recherchez le nom
3: Sinon, recherchez des éléments de type Persondao
@Resource peut être utilisé sur la fonction SET.
Par exemple:
@Resource public void setp (Persondao p) {this.p = p; }@Autowired Annotation est recherché en fonction du type, tel que Persondao P, qui recherchera des éléments de type Persondao dans le fichier XML.
Merci d'avoir lu, j'espère que cela peut vous aider. Merci pour votre soutien à ce site!