Sobes.tech
Junior — Middle

Son projelerinde hangi teknolojileri ve araçları kullandınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

Son Java projelerimde aşağıdaki teknolojileri ve araçları kullandım:

  • Spring Framework (Spring Boot, Spring MVC) RESTful servisler oluşturmak ve bağımlılıkları yönetmek için.
  • Hibernate ORM ve veritabanlarıyla çalışma.
  • Maven bağımlılıkları yönetmek ve projeleri derlemek için.
  • JUnit ve Mockito birim testleri yazmak için.
  • Git sürüm kontrolü için.
  • Docker uygulamaların konteynerleştirilmesi için.

Spring Boot ile basit bir REST denetleyicisinin örneği:

@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);
    }
}