diff --git a/buisnesslogic/src/main/java/com/plannaplan/entities/Transfer.java b/buisnesslogic/src/main/java/com/plannaplan/entities/Transfer.java new file mode 100644 index 0000000..238bebe --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/entities/Transfer.java @@ -0,0 +1,28 @@ +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 Transfer { + @Id + @GeneratedValue(strategy = GenerationType.AUTO) + private Long id; + @ManyToOne + @JoinColumn(name = "owner_id") + private User ownerUser; + @ManyToOne + @JoinColumn(name = "group_id") + private Groups ownerGroup; + @ManyToOne + @JoinColumn(name = "target_id") + private Groups targetGroup; + + public Transfer() { + } + +} \ No newline at end of file diff --git a/buisnesslogic/src/main/java/com/plannaplan/repositories/TransferRepository.java b/buisnesslogic/src/main/java/com/plannaplan/repositories/TransferRepository.java new file mode 100644 index 0000000..0d740df --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/repositories/TransferRepository.java @@ -0,0 +1,11 @@ +package com.plannaplan.repositories; + +import com.plannaplan.entities.Transfer; + +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.stereotype.Repository; + +@Repository +public interface TransferRepository extends JpaRepository { + +} \ No newline at end of file diff --git a/buisnesslogic/src/main/java/com/plannaplan/services/TransferService.java b/buisnesslogic/src/main/java/com/plannaplan/services/TransferService.java new file mode 100644 index 0000000..11e1b19 --- /dev/null +++ b/buisnesslogic/src/main/java/com/plannaplan/services/TransferService.java @@ -0,0 +1,19 @@ +package com.plannaplan.services; + +import com.plannaplan.interfaces.EventCreator; +import com.plannaplan.repositories.TransferRepository; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +@Service +public class TransferService implements EventCreator { + @Autowired + private TransferRepository repo; + + @Override + public void update() { + // TODO Auto-generated method stub + + } +} \ No newline at end of file