UserMapper.java 606 字节
Newer Older
1 2 3
package cn.tedu.youbiliprojectbackend.mapper;

import cn.tedu.youbiliprojectbackend.pojo.entity.Account;
喷火的神灵's avatar
喷火的神灵 已提交
4
import cn.tedu.youbiliprojectbackend.pojo.vo.AccountUserVO;
5 6 7 8
import org.springframework.stereotype.Repository;

@Repository
public interface UserMapper {
喷火的神灵's avatar
喷火的神灵 已提交
9 10

    //登录查询
11
    Account selectLoginUsernameoREmail(String text);
喷火的神灵's avatar
喷火的神灵 已提交
12

喷火的神灵's avatar
喷火的神灵 已提交
13
    //登录时更新最后登录时间
喷火的神灵's avatar
喷火的神灵 已提交
14
    int updateLastLoginDate(String username);
喷火的神灵's avatar
喷火的神灵 已提交
15

喷火的神灵's avatar
喷火的神灵 已提交
16
    //注册
喷火的神灵's avatar
喷火的神灵 已提交
17
    int insertUser(String username,String password,String Email,String nickname);
喷火的神灵's avatar
喷火的神灵 已提交
18 19 20 21

    //给前端用户数据
    AccountUserVO selectUserByuserNameOrEmail(String text);

22
}