@Override public User login(User user) { UserExample userExample = getUserExample(user); List<User> selectByExample = userMapper.selectByExample(userExample); if (CollectionUtils.isEmpty(selectByExample)) { return null; } return selectByExample.get(0); }
@Override public List<User> queryUsers(User user) { // TODO Auto-generated method stub UserExample example = new UserExample(); Criteria createCriteria = example.createCriteria(); if (StringUtils.isNotBlank(user.getUsername())) { createCriteria.andUsernameLike(user.getUsername()); } if (StringUtils.isNotBlank(user.getRole())) { createCriteria.andRoleEqualTo(user.getRole()); } List<User> selectByExample = userMapper.selectByExample(example); return selectByExample; }