wuchimedes | a1bf278 | 2025-03-27 15:08:54 +0800 | [diff] [blame] | 1 | package com.example.g8backend.service; |
| 2 | |
| 3 | import com.baomidou.mybatisplus.extension.service.IService; |
| 4 | import com.example.g8backend.entity.User; |
| 5 | import org.apache.ibatis.annotations.Param; |
| 6 | |
| 7 | public interface IUserService extends IService<User> { |
| 8 | User getUserByName(@Param("name") String name); |
wuchimedes | 079c163 | 2025-04-02 22:01:20 +0800 | [diff] [blame] | 9 | User getUserByEmail(@Param("email") String email); |
wuchimedes | a0649c6 | 2025-04-05 15:53:39 +0800 | [diff] [blame] | 10 | User getUserByPasskey(@Param("passkey") String passkey); |
wuchimedes | 079c163 | 2025-04-02 22:01:20 +0800 | [diff] [blame] | 11 | void registerUser(User user);; |
wuchimedes | a1bf278 | 2025-03-27 15:08:54 +0800 | [diff] [blame] | 12 | } |