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].


7
Comment mapper un champ d'entité dont le nom est un mot réservé dans JPA
@Column(name="open") Utilisation du dialecte sqlserver avec hibernate. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) …



4
Déterminer si une classe implémente une interface en Java
J'ai un Classobjet. Je veux déterminer si le type que l' Classobjet représente implémente une interface spécifique. Je me demandais comment cela pouvait être réalisé? J'ai le code suivant. Fondamentalement, il obtient un tableau de toutes les classes dans un package spécifié. Je veux ensuite parcourir le tableau et ajouter …
92 java  reflection 


3
Gradle - pas d'attribut manifeste principal
Je deviens fou avec cette erreur que j'obtiens lors de l'exécution d'un fichier JAR construit à partir de Gradle. L'erreur lit "pas d'attribut manifeste principal, dans RxJavaDemo.jar" J'ai essayé de manipuler la propriété Manifest mais je pense que j'oublie d'y ajouter les dépendances ou quelque chose. Qu'est-ce que je fais …
92 java  gradle 

4
Java: initialiser plusieurs variables dans for loop init?
Je veux avoir deux variables de boucle de types différents. Y a-t-il un moyen de faire fonctionner cela? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == …
92 java  for-loop 

12
Que fait l'opérateur deux-points (:)?
Apparemment, un deux-points est utilisé de plusieurs manières en Java. Quelqu'un voudrait-il expliquer ce qu'il fait? Par exemple ici: String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } Comment écririez-vous cette for-eachboucle différemment pour ne pas incorporer le :?


11
Hibernate: meilleure pratique pour extraire toutes les collections paresseuses
Ce que j'ai: @Entity public class MyEntity { @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Address> addreses; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Person> persons; //.... } public void handle() { Session session = createNewSession(); MyEntity entity …

6
Utilisation de flux pour collecter dans TreeSet avec un comparateur personnalisé
Travaillant en Java 8, j'ai TreeSetdéfini comme ceci: private TreeSet<PositionReport> positionReports = new TreeSet<>(Comparator.comparingLong(PositionReport::getTimestamp)); PositionReport est une classe assez simple définie comme ceci: public static final class PositionReport implements Cloneable { private final long timestamp; private final Position position; public static PositionReport create(long timestamp, Position position) { return new PositionReport(timestamp, …



13
Comment utiliser OKHTTP pour faire une demande de publication?
J'ai lu quelques exemples qui publient des jsons sur le serveur. quelqu'un dit: OkHttp est une implémentation de l'interface HttpUrlConnection fournie par Java. Il fournit un flux d'entrée pour écrire du contenu et ne sait pas (ou ne se soucie pas) du format de ce contenu. Maintenant, je veux faire …
92 java  okhttp 

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.