Add Article service and DAO with criteria-based search functionality

This commit is contained in:
Vincent Guillet
2025-05-15 15:24:46 +02:00
parent 8fd72d599d
commit 7c89d637f7
4 changed files with 61 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import com.humanbooster.dao.ArticleDao;
import com.humanbooster.model.Article;
import java.util.List;
import java.util.Optional;
public class ArticleService {
@@ -40,4 +41,8 @@ public class ArticleService {
public Article findArticleByTitle(String title) {
return articleDao.findByTitle(title);
}
public List<Article> findArticlesByCriteria(String keyword, Long authorId) {
return articleDao.findByCriteria(keyword, authorId);
}
}