package org.nextprot.api.user.dao;
import org.nextprot.api.user.domain.User;
import org.springframework.dao.DataAccessException;
import java.util.List;
public interface UserDao {
long createUser(User user);
List<User> getUserList();
User getUserByUsername(String username) throws DataAccessException;
void updateUser(User user);
void deleteUser(User user);
}