Junior — Middle
Quali tecnologie e strumenti hai utilizzato nei tuoi ultimi progetti?
sobes.tech AI
Risposta dell'AI
Nei miei ultimi progetti Java, ho utilizzato le seguenti tecnologie e strumenti:
- Spring Framework (Spring Boot, Spring MVC) per creare servizi RESTful e gestire le dipendenze.
- Hibernate per ORM e lavoro con database.
- Maven per gestire le dipendenze e costruire i progetti.
- JUnit e Mockito per scrivere test unitari.
- Git per il controllo delle versioni.
- Docker per la containerizzazione delle applicazioni.
Esempio di un semplice controller REST con Spring Boot:
@RestController
@RequestMapping("/api/users")
public class UserController {
@GetMapping("/{id}")
public ResponseEntity<User> getUser(@PathVariable Long id) {
User user = userService.findById(id);
return ResponseEntity.ok(user);
}
}