Sobes.tech
Junior — Middle

Koje tehnologije i alate ste koristili u poslednjim projektima?

sobes.tech АИ

Одговор од АИ

U poslednjim Java projektima koristio sam sledeće tehnologije i alate:

  • Spring Framework (Spring Boot, Spring MVC) za kreiranje RESTful servisa i upravljanje zavisnostima.
  • Hibernate za ORM i rad sa bazama podataka.
  • Maven za upravljanje zavisnostima i izgradnju projekata.
  • JUnit i Mockito za pisanje jedinicnih testova.
  • Git za kontrolu verzija.
  • Docker za kontejnerizaciju aplikacija.

Primer jednostavnog REST kontrolera na 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);
    }
}