Enable creating an API using Spring Web #5

Merged
niat8586 merged 39 commits from spring into develop 2024-11-06 11:23:29 +01:00
29 changed files with 24 additions and 29 deletions
Showing only changes of commit f366872737 - Show all commits

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.checklist; package se.su.dsv.scipro.checklist;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.checklist; package se.su.dsv.scipro.checklist;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.file; package se.su.dsv.scipro.file;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.file; package se.su.dsv.scipro.file;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.project.Project; import se.su.dsv.scipro.project.Project;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.finalseminar; package se.su.dsv.scipro.finalseminar;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.system.ProjectType; import se.su.dsv.scipro.system.ProjectType;
import se.su.dsv.scipro.system.User; import se.su.dsv.scipro.system.User;

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.forum; package se.su.dsv.scipro.forum;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.forum.dataobjects.ForumThread; import se.su.dsv.scipro.forum.dataobjects.ForumThread;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.forum; package se.su.dsv.scipro.forum;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.forum.dataobjects.ForumPost; import se.su.dsv.scipro.forum.dataobjects.ForumPost;
import se.su.dsv.scipro.forum.dataobjects.ForumPostReadState; import se.su.dsv.scipro.forum.dataobjects.ForumPostReadState;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.forum; package se.su.dsv.scipro.forum;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.forum.dataobjects.ForumPost; import se.su.dsv.scipro.forum.dataobjects.ForumPost;
import se.su.dsv.scipro.forum.dataobjects.ForumThread; import se.su.dsv.scipro.forum.dataobjects.ForumThread;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.forum; package se.su.dsv.scipro.forum;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.forum.dataobjects.GroupThread; import se.su.dsv.scipro.forum.dataobjects.GroupThread;
import se.su.dsv.scipro.group.Group; import se.su.dsv.scipro.group.Group;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.forum; package se.su.dsv.scipro.forum;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.forum.dataobjects.ProjectThread; import se.su.dsv.scipro.forum.dataobjects.ProjectThread;
import se.su.dsv.scipro.project.Project; import se.su.dsv.scipro.project.Project;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.integration.activityfinalseminar; package se.su.dsv.scipro.integration.activityfinalseminar;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.finalseminar.FinalSeminar; import se.su.dsv.scipro.finalseminar.FinalSeminar;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.match; package se.su.dsv.scipro.match;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.milestones; package se.su.dsv.scipro.milestones;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.milestones.dataobjects.MilestoneActivityTemplate; import se.su.dsv.scipro.milestones.dataobjects.MilestoneActivityTemplate;
import se.su.dsv.scipro.milestones.dataobjects.MilestonePhaseTemplate; import se.su.dsv.scipro.milestones.dataobjects.MilestonePhaseTemplate;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.peer; package se.su.dsv.scipro.peer;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.peer; package se.su.dsv.scipro.peer;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
@Transactional @Transactional

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.peer; package se.su.dsv.scipro.peer;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.system.ProjectType; import se.su.dsv.scipro.system.ProjectType;
import se.su.dsv.scipro.system.User; import se.su.dsv.scipro.system.User;

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.plagiarism; package se.su.dsv.scipro.plagiarism;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import se.su.dsv.scipro.file.FileDescription; import se.su.dsv.scipro.file.FileDescription;
import java.util.Optional; import java.util.Optional;

View File

@ -1,7 +1,7 @@
package se.su.dsv.scipro.project; package se.su.dsv.scipro.project;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.system.User; import se.su.dsv.scipro.system.User;

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.report; package se.su.dsv.scipro.report;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import se.su.dsv.scipro.system.ProjectType; import se.su.dsv.scipro.system.ProjectType;
public interface GradingReportTemplateRepo extends JpaRepository<GradingReportTemplate, Long> { public interface GradingReportTemplateRepo extends JpaRepository<GradingReportTemplate, Long> {

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.report; package se.su.dsv.scipro.report;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.finalseminar.FinalSeminarOpposition; import se.su.dsv.scipro.finalseminar.FinalSeminarOpposition;

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.reviewing; package se.su.dsv.scipro.reviewing;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import se.su.dsv.scipro.forum.dataobjects.ReviewerThread; import se.su.dsv.scipro.forum.dataobjects.ReviewerThread;
import se.su.dsv.scipro.project.Project; import se.su.dsv.scipro.project.Project;

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.survey; package se.su.dsv.scipro.survey;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
public interface QuestionRepository extends JpaRepository<Question, Long> { public interface QuestionRepository extends JpaRepository<Question, Long> {
} }

View File

@ -1,6 +1,6 @@
package se.su.dsv.scipro.survey; package se.su.dsv.scipro.survey;
import org.springframework.data.jpa.repository.JpaRepository; import se.su.dsv.scipro.system.JpaRepository;
import se.su.dsv.scipro.project.Project; import se.su.dsv.scipro.project.Project;
import se.su.dsv.scipro.system.User; import se.su.dsv.scipro.system.User;

View File

@ -1,7 +1,6 @@
package se.su.dsv.scipro.system; package se.su.dsv.scipro.system;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
@Transactional @Transactional

View File

@ -1,7 +1,6 @@
package se.su.dsv.scipro.system; package se.su.dsv.scipro.system;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import java.util.List; import java.util.List;

View File

@ -8,7 +8,6 @@ import com.querydsl.core.types.dsl.StringPath;
import com.querydsl.jpa.impl.JPAQuery; import com.querydsl.jpa.impl.JPAQuery;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Sort; import org.springframework.data.domain.Sort;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import jakarta.inject.Provider; import jakarta.inject.Provider;

View File

@ -1,4 +1,4 @@
package org.springframework.data.jpa.repository; package se.su.dsv.scipro.system;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,6 @@
package se.su.dsv.scipro.system; package se.su.dsv.scipro.system;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;

View File

@ -2,7 +2,6 @@ package se.su.dsv.scipro.system;
import com.google.inject.persist.Transactional; import com.google.inject.persist.Transactional;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QueryDslPredicateExecutor; import org.springframework.data.querydsl.QueryDslPredicateExecutor;
import se.su.dsv.scipro.security.auth.roles.Roles; import se.su.dsv.scipro.security.auth.roles.Roles;