<prompt> Tekeleza programu ya Java Spring Boot ambayo hutumika kama msingi wa mfumo wa usimamizi wa kazi. Programu inapaswa kusaidia uthibitishaji wa mtumiaji, kuunda kazi na makataa na vipaumbele, na kupanga kazi katika miradi. Tumia JWT kwa uthibitishaji na Hibernate kwa kuingiliana na hifadhidata ya MySQL.PLINFORMAT  <response>: Kazi.javaEntityKazi ya darasa la umma kitambulisho GeneratedValuemkakati GenerationType.IDENTITY Kitambulisho cha kibinafsi cha muda mrefu; Kichwa cha Kamba ya kibinafsi; maelezo ya Kamba ya kibinafsi; tarehe ya mwisho ya LocalDateTime ya kibinafsi; Kipaumbele cha Nambari binafsi; ManyToOne mradi wa kibinafsi wa mradi; Wapataji na wawekaji... Project.javaEntityMradi wa darasa la umma kitambulisho GeneratedValuemkakati GenerationType.IDENTITY Kitambulisho cha kibinafsi cha muda mrefu; jina la kamba ya kibinafsi; OneToManymappedBy mradi Orodha ya faragha kazi; Wapataji na wawekaji... TaskController.javaRestControllerRequestMappingapitasksTaskController ya darasa la umma Ina waya otomatiki Binafsi TaskService taskService; GetMapping Public ResponseEntity getAllTasks rudisha ResponseEntity.oktaskService.findAll; Nyingine za mwisho kama vile kuunda, kusasisha, kufuta... ProjectController.javaRestControllerRequestMappingapimiradidarasa la umma ProjectController Ina waya otomatiki binafsi ProjectService projectService; GetMapping public ResponseEntity getAllProjects rudisha ResponseEntity.okprojectService.findAll; Nyingine za mwisho kama vile kuunda, kusasisha, kufuta... 