Esempio n. 1
0
 @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);
 }
Esempio n. 2
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;
  }