package com.snda.mzang.tvtogether.server.dao; import com.snda.mzang.tvtogether.server.entry.UserInfo; public class UserInfoDao extends BaseDao { private static UserInfoDao INSTANCE = new UserInfoDao(); private UserInfoDao() { } public static UserInfoDao getInstance() { return INSTANCE; } public boolean insertUser(UserInfo userInfo) { return getSqlSession().insert("userInfo.insertUser", userInfo) == 1; } public boolean updatetUser(UserInfo userInfo) { return getSqlSession().update("userInfo.updateUser", userInfo) == 1; } public UserInfo login(UserInfo userInfo) { return (UserInfo) getSqlSession().selectOne("userInfo.login", userInfo); } public UserInfo selectUserById(String id) { return (UserInfo) getSqlSession().selectOne("userInfo.selectUserById", id); } public UserInfo selectUserByName(String userName) { return (UserInfo) getSqlSession().selectOne("userInfo.selectUserByName", userName); } public boolean deleteUser(String id) { return getSqlSession().delete("userInfo.deleteUser", id) == 1; } }