Class UserServiceImpl
-
- All Implemented Interfaces:
net.risedata.jdbc.service.CrudService<DataUser,String>,UserService
@Service public class UserServiceImpl extends net.risedata.jdbc.service.impl.AutomaticCrudService<DataUser,String> implements UserService
-
-
Constructor Summary
Constructors Constructor Description UserServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataUsercheckLogin(String account, String password)登录状态StringcreateUser(DataUser dataUser)IntegerdeleteUser(String userId)删除用户List<String>findAll()拿到所有用户DataUserfindOne(String id)根据id 获取用户DataUsergetByLoginName(String account)根据登录名获取用户IntegerhasName(String name)判断人员是否存在net.risedata.jdbc.commons.LPage<DataUser>searchForPage(DataUser entiry, net.risedata.jdbc.search.LPageable page)net.risedata.jdbc.commons.LPage<DataUser>searchForPageRole(DataUser betaUser, net.risedata.jdbc.search.LPageable page, String roleId, boolean isNot)查询用户是否在某个角色里面/或者排除IntegerupdateInfoById(DataUser user)修改用户信息voidupdatePassword(String userId, String password)修改密码 用户id 用户密码-
Methods inherited from class net.risedata.jdbc.service.impl.AutomaticCrudService
findByIds, getDeleteExecutor, getInsertExecutor, getSearchExecutor, getT, getUpdateExecutor, searchAll
-
Methods inherited from class net.risedata.jdbc.service.impl.CrudServiceImpl
batchInsert, delete, delete, delete, deleteById, deleteById, deleteByIds, findById, findOne, findOne, findOne, getOne, hasById, insert, save, search, search, search, search, search, search, searchAllForPage, searchAllForPage, searchAllForPage, searchFieldById, searchForList, searchForList, searchForPage, searchForPage, searchForPage, searchForPage, update, updateById, updateById, updateById
-
-
-
-
Method Detail
-
searchForPage
public net.risedata.jdbc.commons.LPage<DataUser> searchForPage(DataUser entiry, net.risedata.jdbc.search.LPageable page)
- Specified by:
searchForPagein interfacenet.risedata.jdbc.service.CrudService<DataUser,String>- Specified by:
searchForPagein interfaceUserService- Overrides:
searchForPagein classnet.risedata.jdbc.service.impl.CrudServiceImpl<DataUser,String>
-
checkLogin
public DataUser checkLogin(String account, String password)
Description copied from interface:UserService登录状态- Specified by:
checkLoginin interfaceUserServicepassword- 密码- Returns:
- 返回用户
-
createUser
public String createUser(DataUser dataUser)
- Specified by:
createUserin interfaceUserService
-
updatePassword
public void updatePassword(String userId, String password)
Description copied from interface:UserService修改密码 用户id 用户密码- Specified by:
updatePasswordin interfaceUserService
-
deleteUser
public Integer deleteUser(String userId)
Description copied from interface:UserService删除用户- Specified by:
deleteUserin interfaceUserService- Parameters:
userId- 用户id
-
findAll
public List<String> findAll()
Description copied from interface:UserService拿到所有用户- Specified by:
findAllin interfaceUserService- Returns:
-
findOne
public DataUser findOne(String id)
Description copied from interface:UserService根据id 获取用户- Specified by:
findOnein interfaceUserService- Returns:
-
updateInfoById
public Integer updateInfoById(DataUser user)
Description copied from interface:UserService修改用户信息- Specified by:
updateInfoByIdin interfaceUserService- Returns:
-
searchForPageRole
public net.risedata.jdbc.commons.LPage<DataUser> searchForPageRole(DataUser betaUser, net.risedata.jdbc.search.LPageable page, String roleId, boolean isNot)
Description copied from interface:UserService查询用户是否在某个角色里面/或者排除- Specified by:
searchForPageRolein interfaceUserService- Returns:
-
hasName
public Integer hasName(String name)
Description copied from interface:UserService判断人员是否存在- Specified by:
hasNamein interfaceUserService- Returns:
-
getByLoginName
public DataUser getByLoginName(String account)
Description copied from interface:UserService根据登录名获取用户- Specified by:
getByLoginNamein interfaceUserService- Returns:
-
-