Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

5
Comment puis-je désactiver le gestionnaire de console par défaut tout en utilisant l'API de journalisation Java?
Salut, j'essaye d'implémenter la journalisation java dans mon application. Je veux utiliser deux gestionnaires. Un gestionnaire de fichiers et mon propre gestionnaire de console. Mes deux gestionnaires fonctionnent bien. Ma journalisation est envoyée vers un fichier et vers la console. Ma journalisation est également envoyée au gestionnaire de console par …

3
Comment créer des méthodes personnalisées à utiliser dans les annotations de langage d'expression de sécurité Spring
Je voudrais créer une classe qui ajoute des méthodes personnalisées à utiliser dans le langage d'expression de sécurité Spring pour l'autorisation basée sur une méthode via des annotations. Par exemple, je voudrais créer une méthode personnalisée comme 'customMethodReturningBoolean' à utiliser d'une manière ou d'une autre comme ceci: @PreAuthorize("customMethodReturningBoolean()") public void …

1
Mappage d'énumération à chaîne en veille prolongée
J'ai un modèle Category Hibernate: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; qui ont un champ de type chaîne. J'ai également une énumération Java qui représente un type de catégorie: public enum CategoryType { INCOME, …
92 java  hibernate  enums 



8
Obtenez le nom d'utilisateur de connexion en java
Comment puis-je obtenir le nom d'utilisateur / nom de connexion en Java? C'est le code que j'ai essayé ... try{ LoginContext lc = new LoginContext(appName,new TextCallbackHandler()); lc.login(); Subject subject = lc.getSubject(); Principal principals[] = (Principal[])subject.getPrincipals().toArray(new Principal[0]); for (int i=0; i<principals.length; i++) { if (principals[i] instanceof NTUserPrincipal || principals[i] instanceof UnixPrincipal) …
92 java  username 

3
Comment puis-je utiliser une expression régulière pour remplacer les majuscules par des minuscules dans Intellij IDEA?
J'ai cherché cela sur Google et j'ai découvert comment faire avec d'autres analyseurs de regex: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html J'ai essayé ces derniers et aucun ne fonctionne. À titre d'exemple, je veux utiliser une expression régulière pour changer cela: private String Name; private Integer Bar = 2; Pour ça: private String name; …


5
Pourquoi ne puis-je pas mapper des entiers sur des chaînes lors de la diffusion à partir d'un tableau?
Ce code fonctionne (pris dans le Javadoc): List<Integer> numbers = Arrays.asList(1, 2, 3, 4); String commaSeparatedNumbers = numbers.stream() .map(i -> i.toString()) .collect(Collectors.joining(", ")); Celui-ci ne peut pas être compilé: int[] numbers = {1, 2, 3, 4}; String commaSeparatedNumbers = Arrays.stream(numbers) .map((Integer i) -> i.toString()) .collect(Collectors.joining(", ")); IDEA me dit que …

3
_ (trait de soulignement) est un mot-clé réservé
Je viens de remplacer sdans l'expression lambda suivante par _: s -> Integer.parseInt(s) Le compilateur Eclipse dit: «_» ne doit pas être utilisé comme identifiant, car il s'agit d'un mot clé réservé à partir du niveau source 1.8. Je n'ai trouvé aucune explication dans le JLS §3.9 Structure lexicale / …
92 java  lambda  java-8 



6
Transformez Java Future en un CompletableFuture
Java 8 introduit CompletableFuture, une nouvelle implémentation de Future qui est composable (inclut un tas de méthodes thenXxx). Je voudrais l'utiliser exclusivement, mais la plupart des bibliothèques que je souhaite utiliser ne renvoient que des Futureinstances non composables . Existe-t-il un moyen d'envelopper une Futureinstance retournée dans un CompleteableFutureafin que …
92 java  java-8  future 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.