preguntar acerca de annotations

11
réponses

@ Ressource vs @ Autowired

Quelle annotation, @ ressource (jsr250 ) ou @ Autowired (spécifique au printemps) dois-je utiliser dans DI? J'ai utilisé avec succès dans le passé, @Resource(name="blah") et @Autowired @Qualifier("blah") Mon instinct est de rester avec la balise …
demandé sur 1970-01-01 00:33:30
4
réponses

@ Annotation Nullable utilisation

J'ai vu une méthode en java déclarée comme: void foo(@Nullable Object obj) { ... } Quelle est la signification de @Nullable ici? Cela signifie-t-il que l'entrée pourrait être null? Sans l'annotation, l'entrée peut toujours être nulle, donc je su …
demandé sur 1970-01-01 00:33:32
3
réponses

Que signifie -> dans les définitions de fonctions Python?

J'ai récemment remarqué quelque chose d'intéressant lorsque l'on regarde Python 3.3 spécification de la grammaire: funcdef: 'def' NAME parameters ['->' test] ':' suite Le bloc 'arrow' facultatif était absent dans Python 2 et je n'ai trouvé aucu …
demandé sur 1970-01-01 00:33:33
4
réponses

codestyle; mettre javadoc avant ou après l’annotation?

Je sais que ce n'est pas le plus vital des problèmes, mais je viens de réaliser que je peux mettre le bloc de commentaires javadoc avant ou après l'annotation. Que voulons-nous adopter comme norme de codage? /** * This is a javadoc comment before t …
demandé sur 1970-01-01 00:33:30
6
réponses

Où devrais-je mettre @Transactional annotation: à une définition d’interface ou à une classe d’implémentation?

La question du titre dans le code: @Transactional (readonly = true) public interface FooService { void doSmth (); } public class FooServiceImpl implements FooService { ... } Vs public interface FooService { void doSmth (); } @Transa …
demandé sur 1970-01-01 00:33:30
3
réponses

Quand @uncheckedVariance est-il nécessaire dans Scala, et pourquoi est-il utilisé dans GenericTraversableTemplate?

@uncheckedVariance peut être utilisé pour combler l'écart entre les annotations de variance du site de déclaration de Scala et les génériques invariants de Java. scala> import java.util.Comparator import java.util.Comparator scala> trait …
demandé sur 1970-01-01 00:33:30
4
réponses

Récupérer L’Attribut D’Annotation Java

Comment puis-je récupérer la valeur d'une annotation sur la méthode annotée?? J'ai: @myAnnotation(attribute1 = value1, attibute2 = value2) public void myMethod() { //I want to get value1 here } ... …
demandé sur 1970-01-01 00:33:29
7
réponses

Pourquoi Spring n’exécute-t-il pas ma méthode @ Scheduled ?

Je suis un peu embrouillé parce que j'essaie d'utiliser use @Scheduled annotations, mais Spring ne semble pas trouver mes méthodes. Le résultat final est qu'aucune de mes méthodes annotées avec @Scheduled n'est en cours d'exécution. J'ai invoqué la …
demandé sur 1970-01-01 00:33:31
5
réponses

Cartographie de l’hibernation entre le Postgresql enum et le Java enum

Background printemps 3.X, JPA 2.0, hibernation 4.x, Postgresql 9.x. travailler sur une classe cartographiée D'hibernation avec une propriété enum que je veux cartographier à un PostgreSQL enum. Problème questionnement avec une clause où sur la col …
demandé sur 1970-01-01 00:33:35
3
réponses

Le sélénium @FindBy vs pilote.findElement()

Pourquoi devrais-je utiliser @FindBy et WebDriver#findElement()? @FindBy m'oblige à déplacer toutes mes variables à un niveau de classe (quand la plupart d'entre eux ont seulement besoin d'être au niveau de la méthode). La seule chose qu'il semble m …
demandé sur 1970-01-01 00:33:33