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
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
Je voudrais déterminer le système d'exploitation de l'hôte que mon programme Java exécute par programme (par exemple: je voudrais pouvoir charger différentes propriétés selon que je suis sur une plate-forme Windows ou Unix). Quelle est la façon la plus sûre de le faire avec une fiabilité à...
J'ai un projet qui contient un seul module et quelques dépendances. Je voudrais créer un pot, dans un répertoire séparé, qui contient le module compilé. De plus, j'aimerais avoir les dépendances à côté de mon module. Peu importe comment je tord le processus "build jar" d'IntelliJ, la sortie de mon...
Je sais que vous pouvez exécuter tous les tests dans une certaine classe en utilisant: mvn test -Dtest=classname Mais je veux exécuter une méthode individuelle et -Dtest = classname.methodname ne semble pas
Dans la Fileclasse, il y a deux chaînes separatoret pathSeparator. Quelle est la différence? Quand devrais-je utiliser l'un sur
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 6 ans . Vous pouvez créer divers modèles de code Java dans...
Quelle est la différence entre: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } et @Entity public class Company { @OneToMany(cascade =...
Venant de Perl, il me manque certainement le moyen "ici-document" de créer une chaîne multi-lignes dans le code source: $string = <<"EOF" # create a three-line string text text text EOF En Java, je dois avoir des guillemets encombrants et des signes plus sur chaque ligne pendant que je...
Avec Java 8 et lambdas, il est facile d'itérer les collections en tant que flux et tout aussi facile d'utiliser un flux parallèle. Deux exemples tirés de la documentation , le second utilisant parallelStream: myShapesCollection.stream() .filter(e -> e.getColor() == Color.RED) .forEach(e ->...
Je crée dynamiquement tous les éléments de mon projet Android. J'essaie d'obtenir la largeur et la hauteur d'un bouton afin de pouvoir le faire pivoter. J'essaie juste d'apprendre à travailler avec la langue Android. Cependant, il renvoie 0. J'ai fait des recherches et j'ai vu que cela devait être...
Je suis un peu confus quant au fonctionnement de l' inversion de control ( IoC) Spring. Disons que j'ai une classe de service appelée UserServiceImplqui implémente l' UserServiceinterface. Comment serait-ce @Autowired? Et dans mon Controllers, comment pourrais - je instantiateun instancede ce...
Si la classe Bet la classe Cétendent la classe Aet que j'ai un objet de type Bou C, comment puis-je déterminer de quel type il s'agit d'une
Je cherche à utiliser Java pour obtenir la somme de contrôle MD5 d'un fichier. J'ai été vraiment surpris, mais je n'ai rien trouvé qui montre comment obtenir la somme de contrôle MD5 d'un fichier. Comment est-il
Comment puis-je atteindre cet objectif? public class GenericClass<T> { public Type getMyType() { //How do I return the type of T? } } Tout ce que j'ai essayé jusqu'à présent renvoie toujours le type Objectplutôt que le type spécifique
Pourquoi le code suivant déclenche-t-il l'exception indiquée ci-dessous? BigDecimal a = new BigDecimal("1.6"); BigDecimal b = new BigDecimal("9.2"); a.divide(b) // results in the following exception. Exception: java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable...
La signature de méthode d'une méthode Java main () est: public static void main(String[] args){ ... } Y a-t-il une raison pour que cette méthode soit
J'ai un ArrayList<String>, et je veux en supprimer les chaînes répétées. Comment puis-je faire
Je viens de commencer à jouer avec les lambdas Java 8 et j'essaie d'implémenter certaines des choses auxquelles je suis habitué dans les langages fonctionnels. Par exemple, la plupart des langages fonctionnels ont une sorte de fonction de recherche qui opère sur des séquences, ou des listes qui...
J'utilise ce code pour convertir un Seten un List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new
En Java, il y a les interfaces SortedSetet SortedMap. Les deux appartiennent au framework Java Collections et fournissent un moyen trié d'accéder aux éléments. Cependant, à ma connaissance, il n'y SortedListen a pas en Java. Vous pouvez utiliser java.util.Collections.sort()pour trier une liste. Une...