first commit with existing project files
This commit is contained in:
@@ -1,43 +1,43 @@
|
||||
package com.humanbooster.service;
|
||||
|
||||
import com.humanbooster.dao.ArticleDto;
|
||||
import com.humanbooster.dao.ArticleDao;
|
||||
import com.humanbooster.model.Article;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class ArticleService {
|
||||
|
||||
public final ArticleDto articleDto;
|
||||
public final ArticleDao articleDao;
|
||||
|
||||
public ArticleService(ArticleDto articleDto) {
|
||||
this.articleDto = articleDto;
|
||||
public ArticleService(ArticleDao articleDao) {
|
||||
this.articleDao = articleDao;
|
||||
}
|
||||
|
||||
public void createArticle(Article article) {
|
||||
articleDto.create(article);
|
||||
articleDao.create(article);
|
||||
}
|
||||
|
||||
public void getArticleById(Long id) {
|
||||
articleDto.read(id);
|
||||
articleDao.read(id);
|
||||
}
|
||||
|
||||
public void updateArticle(Article article) {
|
||||
articleDto.update(article);
|
||||
articleDao.update(article);
|
||||
}
|
||||
|
||||
public void deleteArticle(Long id) {
|
||||
articleDto.delete(id);
|
||||
articleDao.delete(id);
|
||||
}
|
||||
|
||||
public List<Article> getAllArticles() {
|
||||
return articleDto.findAll();
|
||||
return articleDao.findAll();
|
||||
}
|
||||
|
||||
public Article findArticleByAuthor(String author) {
|
||||
return articleDto.findByAuthor(author);
|
||||
return articleDao.findByAuthor(author);
|
||||
}
|
||||
|
||||
public Article findArticleByTitle(String title) {
|
||||
return articleDto.findByTitle(title);
|
||||
return articleDao.findByTitle(title);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user