Sobes.tech
Junior — Middle

Ce tehnologii și instrumente ați folosit în ultimele proiecte?

sobes.tech AI

Răspuns de la AI

În ultimele mele proiecte Java, am folosit următoarele tehnologii și instrumente:

  • Spring Framework (Spring Boot, Spring MVC) pentru crearea serviciilor RESTful și gestionarea dependențelor.
  • Hibernate pentru ORM și lucrul cu bazele de date.
  • Maven pentru gestionarea dependențelor și construirea proiectelor.
  • JUnit și Mockito pentru scrierea testelor unitare.
  • Git pentru controlul versiunilor.
  • Docker pentru containerizarea aplicațiilor.

Exemplu de un controller REST simplu cu 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);
    }
}