Sobes.tech
Junior — Middle

Milliseid tehnoloogiaid ja tööriistu olete kasutanud oma viimastes projektides?

sobes.tech AI

Vastus AI-lt

In my recent Java projects, I used the following technologies and tools:

  • Spring Framework (Spring Boot, Spring MVC) for creating RESTful services and dependency management.
  • Hibernate for ORM and working with databases.
  • Maven for dependency management and project building.
  • JUnit and Mockito for writing unit tests.
  • Git for version control.
  • Docker for containerizing applications.

Example of a simple REST controller with 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);
    }
}