Java
Qu'est-ce qu'une chaîne en Java?
Que utilisons-nous lors de l'écriture d'une boucle for-each?
Que utilisez-vous pour construire le projet : Maven ou Gradle ?
Quels sont les principaux types de balises en JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Vérifier si le livre existe " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Le livre existe déjà"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Livre {} par {} a été créé avec l'id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // vérifier la première clé if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... une logique log.debug("Utilisation de la clé {}", key); }; } } } }
Quelle est la différence entre partitionnement vertical et horizontal?
Qu'est-ce que les messages asynchrones?
Quelle est la façon la plus simple de mettre en œuvre la mise en cache?
Qu'est-ce que la surcharge de méthode en Java?
Comment peut-on optimiser ou corriger les erreurs dans une requête SQL?
Quelles sont les méthodes d'intégration d'une base de données avec une application développée en Java?
Comment implémenter correctement les méthodes hashCode et equals dans une classe?
Qu'est-ce que l'inversion de dépendance?
Qu'est-ce qu'un Set en Java?
Qu'est-ce qu'une 'table temporaire' dans les bases de données et à quoi sert-elle?
Quelle mémoire supplémentaire est requise lors de l'appel de la méthode ArrayList.add() ?
Que signifie le mot-clé 'static' en Java?
Quelle est la différence entre les méthodes execute, executeQuery et executeUpdate ?
Comment fonctionne la méthode Thread.join() ?
Quelle est la différence entre JDK et JRE?