Junior — Middle
Welke technologieën en tools hebt u gebruikt in uw laatste projecten?
sobes.tech AI
Antwoord van AI
In mijn laatste Java-projecten heb ik de volgende technologieën en tools gebruikt:
- Spring Framework (Spring Boot, Spring MVC) voor het maken van RESTful services en dependency management.
- Hibernate voor ORM en werken met databases.
- Maven voor dependency management en projectbouw.
- JUnit en Mockito voor het schrijven van unittests.
- Git voor versiecontrole.
- Docker voor containerisatie van applicaties.
Voorbeeld van een eenvoudige REST-controller met 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);
}
}