chore: Refactor dataset class and dataRepository interface

- Rename dataset.java to Dataset.java
- Update references to Dataset class
This commit is contained in:
2024-06-17 15:17:37 +02:00
parent 09f685eef8
commit b607b4a109
2 changed files with 25 additions and 26 deletions

View File

@@ -10,7 +10,7 @@ import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
@Entity
public class dataset {
public class Dataset {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@@ -35,21 +35,20 @@ public class dataset {
private String[] Categories;
public dataset(String title, String abst, String description, String author, Date date, String[] categories, Type type) {
public Dataset(String title, String abst, String description, String author, Date date, String[] categories, Type type) {
this.raiting = 0;
this.votes = 0;
this.title = title;
this.abst = abst;
this.description = description;
this.author = author;
this.date = date;
this.Categories = categories;
this.type = type;
setTitle(title);
setAbst(abst);
setDescription(description);
setAuthor(author);
setDate(date);
setCategories(categories);
setType(type);
}
public dataset() {
public Dataset() {
}
@@ -114,7 +113,7 @@ public class dataset {
}
public void setTitle(String title) {
this.title = title;
this.title = title.substring(0, Math.min(title.length(), 50));
}
public void setType(Type type) {

View File

@@ -5,20 +5,20 @@ import java.util.UUID;
import java.sql.Date;
import org.springframework.data.jpa.repository.JpaRepository;
public interface dataRepository extends JpaRepository<dataset, UUID>{
public interface dataRepository extends JpaRepository<Dataset, UUID>{
List<dataset> findByTitle(String title);
List<dataset> findByTitleLike(String title);
List<dataset> findByAuthorLike(String author);
List<dataset> findByType(Type type);
List<dataset> findByAutor(String author);
List<dataset> findByAbstLike(String abst);
List<dataset> findByDescriptionLike(String description);
List<dataset> findByCategoriesContainingIgnoreCase(String[] categories);
List<dataset> findByRaitingGreaterThan(float raiting);
List<dataset> findByVotesGreaterThan(int votes);
List<dataset> findByDateAfter(Date date);
List<dataset> findByDateBefore(Date date);
List<dataset> findByDateBetween(Date date1, Date date2);
List<Dataset> findByTitle(String title);
List<Dataset> findByTitleLike(String title);
List<Dataset> findByAuthorLike(String author);
List<Dataset> findByType(Type type);
List<Dataset> findByAutor(String author);
List<Dataset> findByAbstLike(String abst);
List<Dataset> findByDescriptionLike(String description);
List<Dataset> findByCategoriesContainingIgnoreCase(String[] categories);
List<Dataset> findByRaitingGreaterThan(float raiting);
List<Dataset> findByVotesGreaterThan(int votes);
List<Dataset> findByDateAfter(Date date);
List<Dataset> findByDateBefore(Date date);
List<Dataset> findByDateBetween(Date date1, Date date2);
}