Java est un langage de programmation de haut niveau, indépendant de la plate-forme et orienté objet, développé à l'origine par Sun Microsystems. Java appartient actuellement à Oracle, qui a acheté Sun en 2010.
Je crée une API Rest à l'aide de Spring Boot et j'utilise Hibernate Validation pour valider les entrées de demande. Mais j'ai également besoin d'autres types de validation, par exemple lorsque les données de mise à jour doivent être vérifiées, si l'ID de l'entreprise n'existe pas, je veux lever une …
Notre webapplication utilise un ExceptionMapperà la carte des exceptions à Response. Nous enregistrons les messages d'exception avant de lancer une nouvelle exception les suivants: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new MyException(ex.getMessage()); } Nous ne repoussons pas la même exception , donc ma question est de savoir si cela serait …
En tant que débutant à J2EE, j'ai récemment commencé à développer mon propre projet à partir de zéro en utilisant le noyau de J2EE: Servlets & Jsps. Je n'ai pas pu évaluer si la structure de mon dossier de projet est correcte ou non. Voici la structure de mon dossier …
JVM prend en charge de nombreux langages autres que Java comme Groovy,Clojure,Scalaetc., qui sont des langages fonctionnels contrairement à Java (je fais référence à Java avant la version 8 où Lambda'sils ne sont pas pris en charge) qui ne prend pas en charge les capacités fonctionnelles. À un niveau élevé, …
Je vois beaucoup de classes instanciables dans le monde C ++ et Java qui n'ont aucun état. Je ne peux vraiment pas comprendre pourquoi les gens font cela, ils pourraient simplement utiliser un espace de noms avec des fonctions libres en C ++, ou une classe avec un constructeur privé …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en éditant ce poste . Fermé il y a 4 ans . Quelle serait une utilisation réelle de …
Je souhaite intégrer le framework Spring dans mon projet en particulier côté serveur. Donc, je ne veux pas le mettre dans le dossier WEB-INF du fichier de guerre. Dois-je mettre un applicationContext.xml dans chaque couche (signifie chaque projet depuis divisé en projets distincts? (Services, Domaine et DAO) Quelle est la …
Je démarre un projet de groupe scolaire à Java, en utilisant Swing. Il s'agit d'une interface graphique simple sur l'application de bureau de base de données. Le professeur nous a donné le code du projet de l'année dernière afin que nous puissions voir comment il fait les choses. Mon impression …
Récemment, j'ai travaillé sur la refactorisation de parties de la base de code que je traite actuellement - non seulement pour mieux le comprendre moi-même, mais aussi pour le rendre plus facile pour les autres qui travaillent sur le code. J'ai tendance à me pencher du côté de penser que …
J'ai une question pour laquelle je n'ai pas trouvé de réponse à l'exception de la réponse suivante qui ne répond pas à mes exigences: "Parce que James Gosling ne voulait pas" Je sais que Java peut avoir des interfaces (uniquement des fonctions virtuelles pures, pas d'attributs), mais ce n'est pas …
Dans blackberry, nous pouvons remplacer la méthode keyChar () et capturer l'événement keypress ou nous pouvons nous inscrire surKeyPressListener. je sais, onKeyListener est un modèle d'observateur. Dans Android, il y a aussi un KeyEvent.callback et onKeyListener Les deux sont des événements pour lesquels nous n'avons pas besoin de nous inscrire …
Plus j'en apprends sur les différents paradigmes de programmation, tels que la programmation fonctionnelle, plus je commence à remettre en question la sagesse des concepts de POO comme l'héritage et le polymorphisme. J'ai appris pour la première fois l'héritage et le polymorphisme à l'école, et à l'époque le polymorphisme semblait …
Il existe quelques outils ( Excelsior JET , etc.) qui prétendent transformer les applications Java en exécutables natifs ( *.exe). Cependant, je crois comprendre que ces outils ne font que créer des wrappers natifs qui invoquent / s'exécutent à javapartir d'un shell ou d'une ligne de commande. Si cette compréhension …
«Pourquoi penser que vos tests sont bons alors que vous pouvez en être sûr? Parfois, Jester me dit que mes tests sont étanches à l'air, mais parfois les changements qu'il découvre viennent comme un coup de foudre. Hautement recommandé. »- Kent Beck Mais je vois qu'il n'y a même pas …
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.