Java
Wat is een string in Java?
Wat gebruiken we bij het schrijven van een for-each-lus?
Wat gebruik je om het project te bouwen: Maven of Gradle?
Wat zijn de belangrijkste typen tags in JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Controleer of het boek bestaat " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Boek bestaat al"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Boek {} door {} is gemaakt met 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)) { // controleer eerste sleutel if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... wat logica log.debug("Gebruik sleutel {}", key); }; } } } }
Wat is het verschil tussen verticale en horizontale partitionering?
Wat zijn asynchrone berichten?
Wat is de eenvoudigste manier om caching te implementeren?
Wat is method-overriding in Java?
Hoe kunnen we fouten in een SQL-query optimaliseren of verwijderen?
Welke manieren zijn er om een database te integreren met een applicatie ontwikkeld in Java?
Hoe implementeer je correct de methods hashCode en equals in een klasse?
Wat is afhankelijkheidsomkering?
Wat is een Set in Java?
Wat is een 'tijdelijke tabel' in databases en waar wordt deze voor gebruikt?
Hoeveel extra geheugen is er nodig bij het aanroepen van de methode ArrayList.add()?
Wat betekent het sleutelwoord 'static' in Java?
Wat is het verschil tussen de methoden execute, executeQuery en executeUpdate?
Hoe werkt de methode Thread.join()?
Wat is het verschil tussen JDK en JRE?