package com.humanbooster.service; import com.humanbooster.dao.UserDao; import com.humanbooster.model.User; import java.util.List; public class UserService { private final UserDao userDao; public UserService(UserDao userDao) { this.userDao = userDao; } public void createUser(User user) { userDao.create(user); } public void getUserById(Long id) { userDao.read(id); } public void updateUser(User user) { userDao.update(user); } public void deleteUser(Long id) { userDao.delete(id); } public List getAllUsers() { return userDao.findAll(); } public User findUserByEmail(String email) { return userDao.findByEmail(email); } }