Junior — Middle
¿Qué tecnologías y herramientas ha utilizado en sus últimos proyectos?
sobes.tech AI
Respuesta de la IA
En mis últimos proyectos en Java, utilicé las siguientes tecnologías y herramientas:
- Spring Framework (Spring Boot, Spring MVC) para crear servicios RESTful y gestionar dependencias.
- Hibernate para ORM y trabajo con bases de datos.
- Maven para gestionar dependencias y construir proyectos.
- JUnit y Mockito para escribir pruebas unitarias.
- Git para control de versiones.
- Docker para la contenerización de aplicaciones.
Ejemplo de un controlador REST simple en 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);
}
}