Refactor ArticleService and UserService to use records for improved readability
This commit is contained in:
@@ -5,13 +5,7 @@ import com.humanbooster.model.Article;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class ArticleService {
|
public record ArticleService(ArticleDao articleDao) {
|
||||||
|
|
||||||
public final ArticleDao articleDao;
|
|
||||||
|
|
||||||
public ArticleService(ArticleDao articleDao) {
|
|
||||||
this.articleDao = articleDao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void createArticle(Article article) {
|
public void createArticle(Article article) {
|
||||||
articleDao.create(article);
|
articleDao.create(article);
|
||||||
|
|||||||
@@ -5,13 +5,7 @@ import com.humanbooster.model.User;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class UserService {
|
public record UserService (UserDao userDao) {
|
||||||
|
|
||||||
private final UserDao userDao;
|
|
||||||
|
|
||||||
public UserService(UserDao userDao) {
|
|
||||||
this.userDao = userDao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void createUser(User user) {
|
public void createUser(User user) {
|
||||||
userDao.create(user);
|
userDao.create(user);
|
||||||
|
|||||||
Reference in New Issue
Block a user