En programmation, les annotations sont utilisées pour ajouter des informations à un élément de code qui ne peuvent pas être exprimées par le système de types.
На этот вопрос есть ответы на Stack Overflow на русском : Аннотации Springа Can @Component, @Repositoryet les @Serviceannotations sont utilisés de façon interchangeable au printemps ou ils fournissent une fonctionnalité particulière en plus d' agir en tant que dispositif de notation? En d'autres termes, si j'ai une classe Service et …
Je cherche à rendre mon code plus lisible et à utiliser des outils comme l'inspection de code IDE et / ou l'analyse de code statique (FindBugs et Sonar) pour éviter les exceptions NullPointerExceptions. De nombreux outils semblent incompatibles avec l' annotation @NotNull/ @NonNull/ de l'autre @Nonnullet les énumérer tous dans …
J'apprends Spring 3 et je ne semble pas saisir la fonctionnalité derrière <context:annotation-config>et <context:component-scan>. D'après ce que je l' ai lu , ils semblent gérer différentes annotations ( @Required, @Autowiredetc vs @Component, @Repository, @Serviceetc.), mais aussi de ce que j'ai lu , ils enregistrent le même processeur post haricots classes. …
Devriez-vous placer le @Transactionaldans les DAOclasses et / ou leurs méthodes ou est-il préférable d'annoter les classes Service qui appellent à l'aide des objets DAO? Ou est-il judicieux d'annoter les deux "calques"?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. На этот вопрос есть ответы на Stack Overflow на рdedом : Что означает "@Override" перед объявлением метода? Quelles sont les meilleures …
J'ai récemment remarqué quelque chose d'intéressant en regardant la spécification de grammaire Python 3.3 : funcdef: 'def' NAME parameters ['->' test] ':' suite Le bloc optionnel «flèche» était absent dans Python 2 et je n'ai trouvé aucune information concernant sa signification dans Python 3. Il s'avère que c'est Python correct …
Je comprends que l' @Componentannotation a été introduite au printemps 2.5 afin de se débarrasser de la définition du bean xml en utilisant l'analyse de chemin de classe. @Beana été introduit au printemps 3.0 et peut être utilisé avec @Configurationpour se débarrasser complètement du fichier xml et utiliser la configuration …
J'obtiens l'erreur suivante lorsque j'essaie d'obtenir une demande JSON et de la traiter: org.codehaus.jackson.map.JsonMappingException: aucun constructeur approprié trouvé pour le type [type simple, classe com.myweb.ApplesDO]: ne peut pas instancier à partir de l'objet JSON (besoin d'ajouter / activer les informations de type?) Voici le JSON que j'essaie d'envoyer: { "applesDO" …
Une méthode qui implémente une méthode d'interface doit-elle être annotée @Override? Le javadoc de l' Overrideannotation dit: Indique qu'une déclaration de méthode est destinée à remplacer une déclaration de méthode dans une superclasse. Si une méthode est annotée avec ce type d'annotation mais ne remplace pas une méthode de superclasse, …
Quelle est la principale différence entre @Before et @BeforeClass et dans JUnit 5 @BeforeEachet@BeforeAll @After et @AfterClass Selon le JUnit Api @Before est utilisé dans le cas suivant: Lors de l'écriture de tests, il est courant de constater que plusieurs tests nécessitent la création d'objets similaires avant de pouvoir s'exécuter. …
Quelle annotation, @Resource ( jsr250 ) ou @Autowired (spécifique à Spring) dois-je utiliser dans DI? J'ai utilisé avec succès à la fois dans le passé @Resource(name="blah")et@Autowired @Qualifier("blah") Mon instinct est de rester avec le @Resourcetag car il a été ratifié par le peuple jsr. Quelqu'un a des pensées fortes à …
J'ai vu une méthode en java déclarée comme: void foo(@Nullable Object obj) { ... } Quelle est la signification d' @Nullableici? Cela signifie-t-il que l'entrée pourrait l'être null? Sans l'annotation, l'entrée peut toujours être nulle, donc je suppose que ce n'est pas juste ça?
J'ai un objet utilisateur qui est envoyé vers et depuis le serveur. Lorsque j'envoie l'objet utilisateur, je ne veux pas envoyer le mot de passe haché au client. J'ai donc ajouté @JsonIgnorela propriété de mot de passe, mais cela l'empêche également d'être désérialisé dans le mot de passe, ce qui …
J'ai écrit quelques tests JUnit avec @Testannotation. Si ma méthode de test lève une exception vérifiée et si je veux affirmer le message avec l'exception, existe-t-il un moyen de le faire avec l' @Testannotation JUnit ? AFAIK, JUnit 4.7 ne fournit pas cette fonctionnalité mais est-ce que les futures versions …
Je n'ai pas touché à Java depuis que j'utilise JBuilder à la fin des années 90 alors que j'étais à l'université, donc je suis un peu déconnecté - en tout cas, je travaille sur un petit projet Java cette semaine, et j'utilise Intellij IDEA comme IDE , pour un changement …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.