diff --git a/buisnesslogic/src/main/java/com/plannaplan/entities/Unavailability.java b/buisnesslogic/src/main/java/com/plannaplan/entities/Unavailability.java new file mode 100644 index 0000000..adfcbad --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/entities/Unavailability.java @@ -0,0 +1,30 @@ +package com.plannaplan.entities; + +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.ManyToOne; + +@Entity +public class Unavailability { + @Id + @GeneratedValue(strategy = GenerationType.AUTO) + private Long id; + @ManyToOne + @JoinColumn(name = "user_id") + private User lecturer; + private int time; + + public Unavailability() { + } + + public int getTime() { + return time; + } + + public void setTime(int time) { + this.time = time; + } +} \ No newline at end of file diff --git a/buisnesslogic/src/main/java/com/plannaplan/repositories/UnavailabilityRepository.java b/buisnesslogic/src/main/java/com/plannaplan/repositories/UnavailabilityRepository.java new file mode 100644 index 0000000..7bb302c --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/repositories/UnavailabilityRepository.java @@ -0,0 +1,11 @@ +package com.plannaplan.repositories; + +import com.plannaplan.entities.Unavailability; + +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +@Repository +public interface UnavailabilityRepository extends JpaRepository { + +} \ No newline at end of file diff --git a/buisnesslogic/src/main/java/com/plannaplan/services/UnavailabilityService.java b/buisnesslogic/src/main/java/com/plannaplan/services/UnavailabilityService.java new file mode 100644 index 0000000..3a16237 --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/services/UnavailabilityService.java @@ -0,0 +1,12 @@ +package com.plannaplan.services; + +import com.plannaplan.repositories.UnavailabilityRepository; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +@Service +public class UnavailabilityService { + @Autowired + private UnavailabilityRepository repos; +} \ No newline at end of file