Java
Ce este o șir în Java?
Ce folosim atunci când scriem o buclă for-each?
Ce folosești pentru a construi proiectul: Maven sau Gradle?
Care sunt principalele tipuri de etichete în JSP?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Verifica dacă cartea există " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Cartea deja există"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Cartea {} de {} a fost creată cu 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)) { // verifică prima cheie if(keys != null && !keys.isEmpty()){ String firstKey = keys.get(0); if (firstKey == "public") { for (String key : keys){ // ... unele logică log.debug("Folosind cheia {}", key); }; } } } }
Care este diferența dintre partiționarea verticală și cea orizontală?
Ce sunt mesajele asincrone?
Care este cea mai simplă metodă de implementare a cache-ului?
Ce este suprascrierea metodei în Java?
Cum se pot optimiza sau elimina erorile dintr-o interogare SQL?
Ce metode există pentru integrarea unei baze de date cu o aplicație dezvoltată în Java?
Cum se implementează corect metodele hashCode și equals într-o clasă?
Ce este inversiunea dependenței?
Ce este un Set în Java?
Ce este o 'tabelă temporară' în baze de date și pentru ce se folosește?
Câtă memorie suplimentară este necesară la apelarea metodei ArrayList.add()?
Ce înseamnă cuvântul cheie 'static' în Java?
Care este diferența dintre metodele execute, executeQuery și executeUpdate?
Cum funcționează metoda Thread.join()?
Care este diferența dintre JDK și JRE?